Archivi tag: Pagespeed

Come Google Pagespeed rende più veloce questo sito

pagespeedProbabilmente già conoscete Google Pagespeed, nome che accomuna tre strumenti di Google. Questo progetto ha l’obiettivo di rendere il web più veloce, un argomento molto importante ultimamente.. Precisamente gli strumenti sono:

  • Pagespeed Insight, lo strumento più famoso. Si tratta di un analizzatore di pagine e ne misura le prestazioni, suggerisce che cosa si dovrebbe cambiare nel tuo sito web per velocizzare il tempo di caricamento.
  • Pagespeed Module, è il soggetto principale di questo post. È un modulo disponibile per Nginx (ngx_pagespeed) e Apache (mod_pagespeed), esegue automaticamente le ottimizzazioni per accelerare le pagine, senza dover cambiare nulla nel codice dell’applicazione.
  • Pagespeed Service, è un proxy gestito da Google, basato sul modulo Pagespeed. Se non avete la possibilità di installare il modulo direttamente sul server, questa è la soluzione migliore.

Come ho detto in un post precedente, il server web di questo blog esegue Pagespeed. Utilizzando questo modulo ho avuto molte facilitazione. Il modulo esegue molte ottimizzazioni, che sono noiose da implementare, soprattutto su un CMS … Continue reading

Migrazione completata

Come avevo avevo detto nel precedente messaggio, mi ero ripromesso di provare a eseguire questo blog su HHVM. Ho quindi dovuto iniziare trasferendomi da un normale hosting condiviso, a una VPS, davvero molto economica…

Chiaramente un infrastruttura davvero ultra aggiornata, infatti ho provveduto a installare HHVM, Nginx 1.5, MariaDB 10. HHVM, rispetto all’hosting dove ero, che non era provvisto di opcache, ha reso il sito una scheggia, tuttavia non ero ancora soddisfatto…

Così ho deciso di abilitare SSL, certamente non per l’alta riservatezza delle informazioni contenute in questo sito, ma poichè è un requesito per poter implementare SPDY, un evoluzione del protocollo HTTP, sviluppata da Google. Questo protocollo permette di ridurre i tempi di caricamento delle pagine.

Ho provveduto anche a rifattorizzare un pò il sito, cercando di risparmiare ovunque kilobyte e limitare al minimo il numero di risorse da caricare, aiutandomi anche con il modulo di Google, Pagespeed, una vera manna, che ottimizza pagine e risorse in tempo reale. Continue reading