Għodda għall-Imminifika PHP
It-tħaffir tal-PHP jieħu l-kodiċi JS pjuttost iffurmat tajjeb li ktibt u jneħħi l-ispazjar, l-indentazzjoni, il-linji ġodda u l-kummenti. Dawn mhumiex meħtieġa biex PHP jaħdem b'suċċess. Jagħmel ukoll il-PHP aktar diffiċli biex jinqara meta tara s-sors.
Ħafna żviluppaturi se jżommu verżjoni 'sabiħa', u mal-iskjerament tal-proġett tagħhom imexxu l-iskripts tagħhom permezz ta 'programm ta' minifikazzjoni. Ħafna drabi wkoll jgħaqqdu l-ħafna fajls tal-iskript tagħhom f'fajl wieħed.
Għaliex tuża PHP Minifier?
L-għan tal-minifcation huwa li tiżdied il-veloċità ta 'websajt. Il-minimizzazzjoni tista 'tagħmel script sa 20% iżgħar, li jirriżulta f'ħin ta' tniżżil aktar mgħaġġel. Xi żviluppaturi se jużawha wkoll biex 'jħaffu' l-kodiċi tagħhom. Dan jagħmilha diffiċli biex jinqara l-kodiċi, u b'hekk jagħmilha aktar diffiċli li ssir reverse engineering jew kopja.
Hija wkoll prattika komuni li tgħaqqad il-fajls PHP kollha għal websajt waħda f'fajl wieħed. Dan għandu numru ta' benefiċċji. Tnaqqas in-numru ta 'talbiet HTTP li jeħtieġ li jsiru biex jinkisbu l-elementi kollha ta' websajt. Jagħmel ukoll minifikazzjoni u kompressjoni gzip aktar effettivi.
PHP Imnaqqas Eżempju
Dejta tal-Input:
<!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>
Data tal-Output
<!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>