Topic: Ottimizziamo il sito -> e che sia più veloce, cribbio
dopo aver terminato la fase di produzione, con il preziosissimo aiuto di yslow stavo smanettando per velocizzare un pò un sito che ho sviluppato con cakephp, e dopo interminabili ricerche sono arrivato ad una situazione finalmente accettabile (yslow mi dava un punteggio di 44, ora sono a 81). riporto qua i vari passaggi, sperando che possa tornare utile a qualcuno:
######## 1. Make fewer HTTP requests -> l'unico modo credo sia comprimere e unire i file JS e CSS (seguire la procedura); credo vada solo con cakephp1.2 e php5
http://sandbox2.pseudocoder.com/demo/asset
######## 3. Add an Expires header -> nel file .htaccess (io ho modificato quello di app), aggiungere:
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 10 years"
</IfModule> (fonte: http://bakery.cakephp.org/articles/view css-packer e un'altra guida che non ricordo dove ho trovato)
######## 4. Gzip components -> sempre nello stesso file htacces, aggiungere:
php_value output_handler ob_gzhandler(fonte: http://www.jhuskisson.com/articles/addi a-htaccess)
... altri accorgimenti che non necessitano di guida ...
######## 13. Configure ETags -> aggiungere sempre in htaccess:
FileETag MTime Size(fonte: http://phaedo.cx/archives/2007/07/25/to -lighttpd/)
per il resto... se avete altri consigli, questo è il posto giusto ![]()