Ускоряет ли удаление закомментированного кода сайт Magento?


11

В большинстве (если не во всех) файлах Magento есть комментарии с комментариями:

/**
* Magento
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE_AFL.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@magento.com so we can send you a copy immediately.
*
*/

Также есть код в некоторых темах, которые закомментированы или добавлены комментарии:

 // echo "PickupAtStore.days=[" . implode(',', $data) . "]\r\n</script>";

или же

// Following code does X

Я знаю, что php не выполнит его, но я не уверен, ускорит ли сайт удаление всех этих ненужных комментариев?

Ответы:


23

В PHP NO это не имеет значения, потому что код PHP не отправляется в браузер.

В JavaScript ДА это имеет значение, потому что вы хотите отправить меньше данных в браузер. Рекомендуется минимизировать ваш код, это уменьшает его размер, изменяя имена переменных, удаляя пробелы, а также удаляя все комментарии. Есть много онлайн-инструментов для этого, и они часто доступны в IDE.

Поэтому оставляйте свой код в комментариях, где вы работаете с ним, не удаляйте комментарии из PHP и не минимизируйте JS вручную.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.