Czy usunięcie skomentowanego kodu przyspiesza witrynę Magento?


11

W większości (jeśli nie wszystkich) plików Magento znajdują się skomentowane zastrzeżenia:

/**
* 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.
*
*/

Istnieje również kod w niektórych tematach, które są komentowane lub dodają komentarze:

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

lub

// Following code does X

Wiem, że php go nie wykona, ale nie jestem pewien, czy usunięcie wszystkich tych niepotrzebnych komentarzy przyspieszy witrynę?

Odpowiedzi:


23

W PHP NO nie robi to różnicy, ponieważ kod PHP nie jest wysyłany do przeglądarki.

W JavaScript TAK robi to różnicę, ponieważ chcesz wysłać mniej danych do przeglądarki. Zalecane jest zminimalizowanie kodu, co zmniejsza jego rozmiar poprzez zmianę nazw zmiennych, usunięcie spacji i usunięcie wszystkich komentarzy. Istnieje wiele narzędzi online, aby to zrobić, i często są one dostępne w IDE.

Więc zostaw komentarz w miejscu, w którym pracujesz, nie usuwaj komentarzy z PHP i nie zmniejszaj ręcznie swojego JS.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.