EDIT: OMG... please take my understanding of Apache, Nginx or Lighttpd with a grain of salt. Kindly correct me if I am wrong.
First let me be clear. I am learning system administration, and this is what I have learnt so far... Apache is a wonderful web server software, there's no doubt about that. But as you all know, there are some issues with it, like c10k, memory usage, latency (when compared to others), performance under heavy load, and cost-efficiency.
Is Apache trying to do something about this? or do you think it would be a better idea to use Nginx instead? (I don't think Lighttpd is a god idea either - - memory leaks, timeouts etc - - at least IMHO.)
Please advise.
{{Consider that a wordpress blog receiving about 10-20 million page views a month, is going to be hosted on the server.}}