Зачем реализовывать веб-приложение как FastCGI, а не как новый веб-сервер?

Я понимаю цель FastCGI с точки зрения производительности по сравнению с другими интерфейсами шлюза. Но если библиотеки, реализующие FastCGI, уже должны пройти кропотливые меры по реализации безопасной и эффективной службы TCP, почему бы просто не написать приложения как веб-сервер? Реализация обратного прокси-сервера для интерфейсного веб-сервера менее эффективна, чем для FCGI? Или спецификация для FCGI намного проще, чем для HTTP?

17
задан andyortlieb 7 November 2011 в 04:16
поделиться