Чи видалення коментованого коду пришвидшує сайт 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.