JSMin per php

salve ragazzi

c'è un qualche script per ottimizzare le pagine php (eliminare commenti e spazi per ridurre le dimenzioni) come per le pagine JS tipo JSMin?

grazie anticipatamente per la risposta

inviato 9 anni fa
eros23
X 0 X

Ottimizzare le pagine rendendole illeggibili ad esseri umani, in modo che se domani dovrai modificarle non ci capirai più nulla, o ti basta compattare l'output html che forse è la cosa migliore?

Metti all'inizio di ogni pagine questa funzione con la sua chiamata e in output avrai le pagine html compresse senza spazi e su una sola riga.

function sanitize_output($buffer)
{
    $search = array(
        '/\>[^\S ]+/s', //strip whitespaces after tags, except space
        '/[^\S ]+\</s', //strip whitespaces before tags, except space
        '/(\s)+/s'  // shorten multiple whitespace sequences
        );
    $replace = array(
        '>',
        '<',
        '\\1'
        );
  $buffer = preg_replace($search, $replace, $buffer);
    return $buffer;
}

ob_start("sanitize_output");
risposto 9 anni fa
Marco Grazia
X 0 X

Ciao!

ottimo suggerimento, anche se andrebbe valutato se il tempo di esecuzione dell'espressione regolare è davvero minore del tempo che ci vorrebbe per caricare pochi byte in più! dipende tutto dal tipo di pagina.

Un sistema più trasparente è vedere se il tuo server usa la compressione gzip, o se puoi abilitarla, qui trovi qualche altra informazione e tool http://betterexplained.com/articles/how-to-optimize-your-site-with-gzip-compression/

 :bye:

risposto 9 anni fa
robertomigli
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda
 

[pagina costruita in 0.008s]