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.
Inoltre già che c’ero, ho provveduto a rendere il blog in due lingue, sfruttando le capacità multiblog di WordPress, che anche se con qualche difetto, e qualche “workaround” ha soddisfatto abbastanza bene le mie esigenze.
Conto nelle prossime settimane, tempo permettendo, di approfondire e condividere qualche aspetto di tutti i cambiamenti apportati.