Alat za umanjivanje PHP-a
Umanjivanje PHP-a uzima lijep, dobro oblikovan JS kod koji ste napisali i uklanja razmake, uvlake, nove retke i komentare. Oni nisu potrebni za uspješan rad PHP-a. Također otežava čitanje PHP-a pri gledanju izvora.
Mnogi će programeri održavati 'lijepu' verziju i nakon postavljanja svog projekta pokrenuti svoje skripte kroz program za smanjivanje. Oni također često kombiniraju svoje brojne datoteke skripti u jednu datoteku.
Zašto koristiti PHP Minifier?
Svrha minifikacije je povećati brzinu web stranice. Minimizacija može učiniti skriptu do 20% manjom, što rezultira bržim vremenom preuzimanja. Neki programeri će ga također koristiti za 'zamaskiranje' svog koda. To otežava čitanje koda, što otežava obrnuti inženjering ili kopiranje.
Također je uobičajena praksa kombinirati sve PHP datoteke za jedno web mjesto u jednu datoteku. Ovo ima niz prednosti. Smanjuje broj HTTP zahtjeva koje je potrebno napraviti da bi se dobili svi elementi web stranice. Također čini minimizaciju i gzip kompresiju učinkovitijom.
Primjer umanjivanja PHP-a
Ulazni podaci:
<!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>
Izlazni podaci
<!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>