Audiocast.it diventa ancora più veloce

#

Audiocast è più veloce del 94% dei sitiAnche se non sembra, qualcosa si muove su AudioCast.it: in questi ultimi giorni ci sono state diverse piccole modifiche con lo scopo di renderlo più fruibile e straordinariamente più veloce, come dimostrato dal test effettuato su Pingdom che lo posiziona tra i siti più veloci su internet:

  • il sito è stato spostato su un server virtuale in Germania (da Hetzner) con il doppio della RAM, 8 volte lo spazio disco ed un pò di potenza di CPU in più;
  • il sistema operativo adesso è un aggiornato Linux CentOS 6.3 (il vecchio server era rimasto a Linux CentOS 4.8);
  • il web server Apache è stato sostituito con Nginx che è straordinariamente più efficiente sia nell’utilizzo della RAM sia nel numero di pagine al secondo che riesce a servire senza andare in crisi. L’utilizzo di Nginx è in forte crescita su Internet e sta per diventar più popolare del pessimo Internet Information Server di Microsoft;
  • per far girare questo sito che utilizza Drupal, scritto in PHP, è stato utilizzato PHP-FPM (FastCGI Process Manager), non avendo Nginx, a differenza di Apache, un modulo integrato per interpretare il php;
  • per aumentare ancora di più la velocità e per renderlo più scalabile è stato aggiunto e configurato opportunamente Varnish un caching HTTP reverse proxy dalle straordinarie prestazioni e dalla notevole efficienza nell’utilizzo delle risorse come RAM e processore;
  • grazie all’utilizzo di tool come WebPageTest sono state ottimizzate le dimensioni delle immagini e delle icone che pesavano di più nei tempi di caricamento delle pagine;

Il risultato di queste attività di ottimizzazione è stato decisamente soddisfacente: secondo WebPageTest il tempo di completo caricamento della pagina dei Podcast Italiani è passato da quasi 9 secondi a 3 secondi e mezzo, il tempo di arrivo del primo byte è passato da quasi due secondi a meno di 300 millisecondi, mentre le dimensioni in Kb della pagina si è sono ridotte di due terzi.

Informazioni su Valerio

I am passionate about technology and I am an early adopter. Currently I work as an ICT Infrastructure Manager in the automotive industry. I Joined the linux camp in 1993, early adopter of the social web: I am simply "valerio" on twitter and del.icio.us, my other email is v@ler.io and my other website is va.ler.io
Aggiungi ai preferiti : Permalink.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *