Собственно сабж. Мне интересно есть ли смысл писать свой демон или вышепредложенное нормально справится с этой задачей? Просто не хочется изобретать колесо :/. А также какие есть наработки по этой теме, какие базы лучше всего использовать и т.д...
Задача: как можно больше клиентов выдержать. Сейчас стучаться по разным скриптам, запись/чтение MySQL. Пока, что апач, но и клиентов пока не много.
Я могу сказать, что написание своего http демона, чтобы он "держал как можно больше клиетов", прикрутка к нему cgi / fastcgi, а также обеспечение его стабильной работы - очень трудоемкая задача. И еще нужно позаботиться о том, чтобы было все ОК с точки зрения безопасности. Это на собственном опыте, я около 9 месяцев пишу свой http сервер, а работы еще очень и очень много. Это чтобы хотя бы как-то приблизиться по основным параметрам к мало-мальски используемым продуктам. Т.е. если надо "бросать решение в производство", да еще и активное, - то я бы однозначно советовал nginx + fastcgi. Что касается выбора между lighttpd и nginx, то я сильно не помогу, возможно кто-то на форуме работал с обоими достаточно.
Я сталкивался с сабжем, и могу сказать, что это очень медленно. Если хочеться , то уж придется писать все cgi на си (причем желательно юзать их как dll, а не как отдельные приложения), и про mysql лучше забыть.