Ottimizzazione vs PHP
- 21/02/2010
[Apache] mod_deflate: Ridurre il tempo di caricamento delle pagine
Questo articolo è un gancio tirato dal "articolo Performance - requets meno e più cache "di Michael Mafort .
Ciao, oggi voglio parlare di una bella configurazione di Apache. È mod_deflate .
Ebbene, utilizzare la mod_deflate è un modo per ridurre il tempo di caricamento di una pagina. Ma come lo fa?
Quando Apache riceve una richiesta di una pagina che mostra lo compatta prima di inviare al client e questo fa sì che il traffico di dati è molto più bassa. Questo è molto efficace nelle pagine HTML (tipi di file compatti, ma di altro tipo).
Quando parlo pagine HTML includono pagine. Php che genera HTML per una risposta ok?
Apache sarà sicuramente un po 'più lento a restituire il codice HTML per il fatto di dover comprimere la risposta, ma anche così la pagina verrà caricata più velocemente.
Per chi usa Linux è molto facile da fare questa impostazione:
A2enmod deflate # Sudo
L'esecuzione di questo comando è tutto già fatto! le pagine saranno già compresso prima di essere inviato al browser. Vediamo questo in pratica? (Ricordati di riavviare Apache dopo il comando)
Ho creato una pagina PHP che stampa "Hello World" 10 000 (diecimila) volte. Nel verificare il carico in Firebug per vedere ciò che abbiamo:
Ora spegnete mod_deflate ed eseguire nuovamente la pagina per confrontare il risultato:
A2dismod deflate # Sudo
(Ricordati di riavviare Apache dopo il comando)
Ora, vedere il risultato in Firebug:
Ma possiamo fare varie impostazioni, ad esempio, comprimere i file XML solo. Per vedere altre detales visitare questo link: # http://httpd.apache.org/docs/2.0/mod/mod_deflate.html raccomandata
Spero che questo aiuti!



![Esempio di come mod_deflate abilitato! com mod deflate 300x244 [Apache] mod deflate: Reduza o tempo de carregamento de suas páginas](http://marcelosabadini.com.br/blog/wp-content/uploads/2010/02/com_mod_deflate-300x244.png)
![Esempio con mod_deflate disabilitato! sem mod deflate 300x244 [Apache] mod deflate: Reduza o tempo de carregamento de suas páginas](http://marcelosabadini.com.br/blog/wp-content/uploads/2010/02/sem_mod_deflate-300x244.png)

1 commento a "[Apache] mod_deflate: Ridurre il tempo di caricamento delle pagine"
Ottimo post!
Ho sempre utilizzato per comprimere le pagine js, html e css. Sempre avuto un risultato positivo.
Con Michael Mafort (7 commenti) su 2010/02/21