Orodje za PHP Minify
Z zmanjševanjem PHP-ja se odstranijo razmiki, zamiki, znaki za novo vrstico in komentarji iz lepe, dobro oblikovane kode JS, ki ste jo napisali. To ni potrebno za uspešno delovanje PHP-ja. Zaradi tega je PHP težje berljiv pri ogledu izvorne kode.
Mnogi razvijalci bodo vzdrževali »lepo« različico in ob uvajanju svojega projekta zagnali svoje skripte s programom za minimizacijo. Pogosto tudi združijo svoje številne datoteke skript v eno samo datoteko.
Zakaj uporabljati PHP Minifier?
Namen minimizacije je povečati hitrost spletnega mesta. Minimizacija lahko skript zmanjša za do 20 %, kar posledično pospeši prenos. Nekateri razvijalci jo uporabljajo tudi za »zatemnitev« svoje kode. Zaradi tega je kodo težko prebrati, s tem pa je težje izvesti obratno inženirstvo ali kopiranje.
Prav tako je običajna praksa, da se vse datoteke PHP za eno spletno mesto združijo v eno datoteko. To ima številne prednosti. Zmanjša število zahtev HTTP, ki jih je treba izvesti za pridobitev vseh elementov spletnega mesta. Prav tako poveča učinkovitost minifikacije in stiskanja gzip.
Primer minimizacije v PHP
Vhodni podatki:
<!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>
Izhodni podatki
<!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>