Ehdottomasti suosittelen pysymään apachessa.
Kevyttä? Mitä raskasta apachessa on? Sehän on vain HTTP-servo! Saa kyllä olla aatamin ajalta kone, joka ei jaksa apachea pyörittää... kikkailu siis sikseen ja uusi kone tilalle jos ei muuten jaksa.
Mä olen kyllä nginxin kannalla. Apachessa on tiettyjä suorituskyvyn kannalta käsittämättömän huonoja ratkaisuita. Apachessa on panostettu monipuolisuuteen jne, puhtaan suorituskyvyn menetyksen varjolla.
Oma serverini toimii Apachella. Niin, se on testi palvelin, ja uwsgi:n kanssa oli aikalailla säätämistä. Joskus jos on sateinen viikonloppu voisin tunkata systeemit kuntoon.
Huom. nginx ei tue suoraan mitään ulkoista roinaa kuten python, cgi tms. Sen kanssa pitää olla aina erillinen serveri prosessi. Toisaalta, on paljon tehokkaampaa ajaa mm. python sovelluksia uwsgi:n kautta kuin suoraan cgi:nä. Mutta jos kuorma on vähäistä, ei tuolla ole merkitystä. Toisaalta, yksikin hidas urli jota ei ole suojattu, on mahdollinen DoS/DDoS kohde, koska niillä vaan saa aika kivasti serveri hyydytettyä. Kuten tuossa tekemässäni TOR & HULK testissä totesin. (Siitä on stooria blogissa.)
Hyvässä palvelussa ei siis saisi olla yhtään urlia jonka käsittely on hidasta. Koska se on se mihin ensimmäisenä tietenkin hyökätään, koska sitä kautta on helpointa kuluttaa palvelimen resurssit loppuun.