Cenni di Caching applicato a Plone
Potete servire decine di pagine al secondo con il vostro portale Plone configurando plone.app.caching e facendo un po' di attenzione alla messa a punto.
L’esperienza di navigazione di un sito web può essere qualcosa di estremamente noioso, se i tempi di risposta ai nostri clic sono lenti, tanto da indurci ad abbandonare il sito stesso.
Per evitare ciò si lavora su più fronti, ad esempio snellendo le pagine inviate, sfoltendo le risorse usate (css e javascript, in testa), adottando immagini sempre meno pesanti, facendo uso di AJAX per aggiornare solo pezzi di pagina.
Caching HTTP
Tra i vari modi di velocizzare i nostri siti ce n’è uno molto efficace, e a volte poco praticato, per mancanza di tempo o di competenze: il caching HTTP.
Se non ne sapete ancora nulla, iniziate con questa lettura molto interessante: www.mnot.net/cache_docs/ (leggetelo!!)
Web Cache
Un client web, tipicamente il browser, non chiede nuovamente al server che la produce una certa risposta, se quella ottenuta un attimo prima è ancora considerata valida.
Un server di cache si colloca tra i