Ho creato questo script, qualcuno ha voglia di testarlo così vedo se ci sono dei bug? :) Chi ha voglia, copi il sorgente da qui e mi faccia sapere ^^
Funzionamento: Riscrive un file PHP su un altro file o sullo stesso file, eliminando spazi inutili, commenti e tag PHP adiacenti.
Si applica solo ai file ".php", e solo al codice PHP, il codice HTML rimane tale e quale.
Il risultato finale viene più o meno così.
Per lanciare l'applicazione, aggiungere "?start" a fine indirizzo sul browser.
Ci sono delle variabili (User variables) da gestire all'inizio del file:
$search_string : Vengono elaborati solo i file che contengono questa stringa nel nome (es.: per "_strip", i file possono essere "index_strip.php", "func_strip.php" ecc), se è vuota converte tutti i file;
$strip_string : Se è true, toglie la $search_string dal nome del nuovo file (es.: per "_strip", il file "index_strip.php" viene riscritto in "index.php");
$search_list : Si può scegliere un file in cui scrivere il nome dei file da comprimere, invece di usare $search_string;
$search_dir : Si può scegliere una cartella che contiene i file da convertire;
$keep_backup : Il file originale viene tenuto con il nome "*_bak" oppure il nome "non strippato".