PHP Minify-værktøj
Minifisering af PHP tager den pæne, velformede JS-kode, du har skrevet, og fjerner afstand, indrykning, nye linjer og kommentarer. Disse er ikke nødvendige for at PHP kan køre korrekt. Det gør også PHP'en vanskeligere at læse, når man ser kildekoden.
Mange udviklere vil vedligeholde en 'pæn' version, og når deres projekt er implementeret, kører de deres scripts gennem et minificeringsprogram. De kombinerer også ofte deres mange scriptfiler i en enkelt fil.
Hvorfor bruge PHP Minifier?
Formålet med minifcation er at øge hastigheden på et websted. Minimering kan gøre et script op til 20% mindre, hvilket resulterer i en hurtigere downloadtid. Nogle udviklere bruger det også til at 'obfuscate' deres kode. Dette gør det vanskeligt at læse koden, hvilket gør det vanskeligere at reverse engineere eller kopiere.
Det er også almindelig praksis at kombinere alle PHP-filerne for et enkelt websted i én fil. Dette har en række fordele. Det reducerer antallet af HTTP-anmodninger, der skal foretages for at få alle elementerne på et websted. Det gør også minificering og gzip-komprimering mere effektiv.
PHP Minify-eksempel
Inputdata:
<!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>
Outputdata
<!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>