Beschleunigt das Entfernen von kommentiertem Code eine Magento-Site?


11

In den meisten (wenn nicht allen) Magento-Dateien gibt es kommentierte Haftungsausschlüsse:

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

Es gibt auch Code in einigen Themen, die auskommentiert sind oder Kommentare hinzufügen:

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

oder

// Following code does X

Ich weiß, dass PHP es nicht ausführen wird, aber ich bin nicht sicher, ob durch das Entfernen all dieser unnötigen Kommentare eine Website beschleunigt wird?

Antworten:


23

In PHP NO macht es keinen Unterschied, da der PHP-Code nicht an den Browser gesendet wird.

In JavaScript YES macht dies einen Unterschied, da Sie weniger Daten an den Browser senden möchten. Es wird empfohlen, den Code zu minimieren. Dadurch wird die Größe verringert, indem Variablennamen geändert, Leerzeichen entfernt und alle Kommentare entfernt werden. Hierfür gibt es viele Online-Tools, die häufig in der IDE verfügbar sind.

Lassen Sie Ihren Code also dort kommentiert, wo Sie daran arbeiten, entfernen Sie keine Kommentare aus PHP und minimieren Sie Ihre JS nicht von Hand.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.