La rimozione del codice commentato velocizza un sito Magento?


11

Nella maggior parte (se non in tutti) i file Magento, ci sono dichiarazioni di non responsabilità commentate:

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

C'è anche del codice in alcuni temi che vengono commentati o aggiunti commenti:

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

o

// Following code does X

So che php non lo eseguirà, ma non sono sicuro se rimuovendo tutti questi commenti non necessari si acceleri un sito Web?

Risposte:


23

In PHP NO, non fa differenza perché il codice PHP non viene inviato al browser.

In JavaScript SÌ, fa la differenza perché desideri inviare meno dati al browser. Si consiglia di minimizzare il codice, questo riduce le dimensioni modificando i nomi delle variabili, rimuovendo gli spazi bianchi e rimuovendo anche tutti i commenti. Esistono molti strumenti online per farlo ed è spesso disponibile nell'IDE.

Quindi, lascia il tuo codice commentato dove lavori, non rimuovere i commenti da PHP e non minimizzare il tuo JS a mano.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.