PHP-Minify-Tool
Beim Minimieren von PHP werden aus dem schönen, gut geschriebenen JS-Code Leerzeichen, Einrückungen, Zeilenumbrüche und Kommentare entfernt. Diese sind für die erfolgreiche Ausführung von PHP nicht erforderlich. Außerdem wird die Lesbarkeit des PHP-Codes beim Anzeigen des Quellcodes dadurch erschwert.
Viele Entwickler pflegen eine „schöne“ Version und führen ihre Skripte nach der Bereitstellung ihres Projekts durch ein Minimierungsprogramm. Sie fassen außerdem häufig ihre zahlreichen Skriptdateien in einer einzigen Datei zusammen.
Warum PHP Minifier verwenden?
Der Zweck der Minimierung besteht darin, die Geschwindigkeit einer Website zu erhöhen. Durch die Minimierung kann ein Skript um bis zu 20 % verkleinert werden, was zu einer schnelleren Downloadzeit führt. Manche Entwickler nutzen die Minimierung auch, um ihren Code zu „verschleiern“. Dadurch wird das Lesen des Codes erschwert und somit Reverse Engineering oder Kopieren erschwert.
Es ist auch üblich, alle PHP-Dateien einer Website in einer Datei zusammenzufassen. Dies bietet mehrere Vorteile. Es reduziert die Anzahl der HTTP-Anfragen, die zum Abrufen aller Elemente einer Website erforderlich sind. Außerdem werden Minimierung und GZIP-Komprimierung dadurch effektiver.
PHP-Minify-Beispiel
Eingabedaten:
<!DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
<?php
echo "Hello World!";
$color = "red";
echo "My car is ". $color. "<br>";
echo "My house is ". $COLOR. "<br>";
echo "My boat is ". $coLOR. "<br>";
?>
</body>
</html>
Ausgabedaten
<!DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
<?php
echo "Hello World!"; $color = "red"; echo "My car is ". $color. "<br>"; echo "My house is ". $COLOR. "<br>"; echo "My boat is ". $coLOR. "<br>"; ?>
</body>
</html>