Strumento di minimizzazione PHP
La minimizzazione di PHP prende il codice JS ben strutturato che hai scritto e rimuove spaziatura, indentazione, nuove righe e commenti. Questi non sono necessari per il corretto funzionamento di PHP. Inoltre, rende il codice PHP più difficile da leggere quando si visualizza il codice sorgente.
Molti sviluppatori mantengono una versione "pretty" e, al momento della distribuzione del progetto, eseguono gli script tramite un programma di minificazione. Spesso combinano anche i loro numerosi file di script in un unico file.
Perché usare PHP Minifier?
Lo scopo della minimizzazione è aumentare la velocità di un sito web. La minimizzazione può ridurre le dimensioni di uno script fino al 20%, con conseguente riduzione dei tempi di download. Alcuni sviluppatori la usano anche per "offuscare" il codice. Questo ne rende difficile la lettura, rendendolo quindi più difficile da sottoporre a reverse engineering o da copiare.
È anche prassi comune combinare tutti i file PHP di un singolo sito web in un unico file. Questo offre diversi vantaggi. Riduce il numero di richieste HTTP necessarie per ottenere tutti gli elementi di un sito web. Rende inoltre più efficaci la minimizzazione e la compressione gzip.
Esempio di minimizzazione PHP
Dati di 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>
Dati di 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>