In the latest Netcraft December 2009 web server survey, Nginx web server showed a substantial growth of 0.53% since last month. Good news for Nginx users.
Most of the other web servers Apache, IIS, qq.com and lighttpd have a reduction in usage.
I’m a big fan of Nginx and use it on most of the development and production websites. Apart from the low memory footprint as compared to Apache’s huge memory consumption, web pages load on Nginx very fast.
Personally, I prefer Nginx taking all the HTTP load and proxying the PHP/Perl/Python requests to Apache. Other ways of running PHP and Perl scripts are by forwarding those requests to a FastCGI server.
I’ve also tried PHP-FPM on a development machine; PHP has to be patched and rebuilt for this. But since PHP-FPM has not been maintained for a while, I decided against using it for production servers. (Looks like they have made some progress with PHP-FPM).
Are you a new convert to Nginx? What do you like most about this webserver? Which method do you prefer for running PHP/Perl/Python scripts?