Minifikační nástroj PHP
Minifikování PHP převezme pěkný, dobře vytvořený kód JS, který jste napsali, a odstraní mezery, odsazení, nové řádky a komentáře. Tyto nejsou nutné pro úspěšné spuštění PHP. Také to ztěžuje čtení PHP při prohlížení zdroje.
Mnoho vývojářů bude udržovat „pěknou“ verzi a po nasazení jejich projektu spustí své skripty pomocí minifikačního programu. Často také kombinují mnoho souborů skriptů do jednoho souboru.
Proč používat PHP Minifier?
Účelem minifikace je zvýšit rychlost webu. Minimalizace může skript zmenšit až o 20 %, což má za následek rychlejší stahování. Někteří vývojáři jej také použijí k „zamlžení“ svého kódu. To znesnadňuje čtení kódu, čímž je obtížnější zpětné inženýrství nebo kopírování.
Je také běžnou praxí kombinovat všechny soubory PHP pro jeden web do jednoho souboru. To má řadu výhod. Snižuje počet požadavků HTTP, které je třeba provést, abyste získali všechny prvky webové stránky. Díky tomu je také minifikace a komprimace gzip efektivnější.
Příklad PHP Minify
Vstupní data:
<!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>
Výstupní data
<!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>