FastCGI, SCGI,

Я пишу веб-сервер на C, и мне нужно найти способ использовать CGI для выполнения динамического контента на стороне сервера.

Я смотрю на Протокол FastCGI, и это выглядит раздражающим . Это напоминает мне о том, что мне пришлось делать в классе, когда я преобразовывал ASCII в UTF-8 и обратно (тогда это казалось бесполезным, но, возможно, это было не так ...)

Я нашел отличную библиотеку, написанную на PHP, где я мог просто запустить php-cgi -b localhost: 8888 и начать с ней общаться. Очевидно, мне бы хотелось, чтобы это было в C.

Я был бы признателен, если бы кто-нибудь мог найти библиотеку (для клиентов FastCGI ! ). Если нет, то я готов внести свой вклад в сообщество открытого кода, написав его.

Кроме того, как именно мне использовать SCGI? По нему почти нет документации (во всяком случае, я могу найти). К какой розетке подключиться? Куда мне отправлять запросы?


Кроме того, php-cgi предназначен только для PHP, так как же все работает для Perl, Python и т. Д.?

Еще раз спасибо.

6
задан Preetam Jinka 19 April 2011 в 03:02
поделиться