Spletno orodje PHP Minify

Input data
bfotool loadding
Output data
bfotool loadding

Orodje PHP Minify

Minificiranje PHP vzame lepo, dobro oblikovano kodo JS, ki ste jo napisali, in odstrani presledke, zamike, nove vrstice in komentarje. Ti niso potrebni za uspešno delovanje PHP-ja. Prav tako otežuje branje PHP pri ogledu izvorne kode.

Mnogi razvijalci bodo vzdrževali "lepo" različico in po uvedbi svojega projekta zagnali svoje skripte prek programa za pomanjševanje. Prav tako pogosto združijo svoje številne skriptne datoteke v eno datoteko.

Zakaj uporabljati PHP Minifier?

Namen minifikacije je povečati hitrost spletne strani. Z minimizacijo lahko skript zmanjšate do 20 %, kar ima za posledico hitrejši čas prenosa. Nekateri razvijalci ga bodo uporabili tudi za 'zameglanje' svoje kode. To otežuje branje kode, kar otežuje obratno inženirstvo ali kopiranje.

Običajna praksa je tudi združevanje vseh datotek PHP za eno spletno mesto v eno datoteko. To ima številne prednosti. Zmanjša število zahtev HTTP, ki jih je treba izvesti, da pridobimo vse elemente spletnega mesta. Prav tako naredi pomanjševanje in stiskanje gzip učinkovitejše.

Primer pomanjšanja 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>