Installare Nginx con PHP 5.3 su Ubuntu Lucid Lynx (10.04)

giugno 14, 2010 by  
Filed under Unix/Linux

nginx

Nginx si sta configurando sempre più chiaramente come una valida alternativa ad Apache: sembra infatti che, benchmark alla mano, Nginx risulti molto più leggero e performante del famoso rivale che spesso e volentieri soffre di memory leak i quali possono causare un consumo di memoria piuttosto “imbarazzate”. Se poi Nginx viene utilizzato in abbinamento con PHP FPM (FastCGI Process Manager), una versione di PHP ottimizzata per siti a traffico elevato, allora la differenza con la classica configurazione Apache+PHP diventa sensibile!

Mentre tempo fa l’installazione di Nginx era piuttosto articolata in quanto richiedeva anche la compilazione di alcuni moduli, è ora finalmente possibile installare questo potente http server in abbinamento con PHP FPM  in maniera molto veloce utilizzando il classico comando apt-get.

In particolare vedremo di seguito i passi necessari per installare Nginx e PHP FPM su Ubuntu Lucid Lynx: Read more

Migliorare le performance di WordPress: verifica delle risposte 404

febbraio 19, 2008 by  
Filed under Varie

WordPress, nella sua semplicità di utilizzo, è in realtà un software con dei meccanismi complessi che ne hanno fatto la piattaforma di blogging di maggior successo al mondo.

Questi meccanismi, però, possono far nascere dei problemi di sovraccarico inutile del server in casi banali, come la mancanza di una immagine, di un javascript o comunque di una richiesta che produca come risposta un errore HTTP “404 Not Found“.

Per capirne i motivi dobbiamo innanzi tutto aver chiaro il meccanismo di “richiesta-risposta” in WordPress e con quali configurazioni possiamo scatenare questo degrado.

Le condizioni sono quelle dell’utilizzo dei permalink (configurati nel pannello opzioni/permalink) che sfruttano alcune funzionalità di Apache per poter avere dei link puramente testuali e senza parametri.

Read more