Назад | Перейти на главную страницу

Основные различия между mod_fastcgi и mod_proxy_fcgi

Я заметил, что есть пара модулей для Apache, которые обеспечивают поддержку FastCGI. Двумя самыми популярными кажутся mod_fastcgi и mod_proxy_fcgi. Кажется, есть и другие.

Мои вопросы:

Причина, по которой я спрашиваю, заключается в том, что я пишу поддержку FastCGI для определенного языка сценариев, и мне интересно, с какими настройками я должен в первую очередь тестировать.

Конечно, FastCGI - это стандарт, поэтому теоретически все должно быть переносимым. С другой стороны, похоже, есть определенные различия в отношении запуска сервера приложений и т. Д. Я также хотел бы написать несколько практических рекомендаций, как только я закончу, поэтому я хотел бы знать, какие варианты охватить в первую очередь.

Надеюсь, это не открытый вопрос.

Это просто разные модули. mod_fastcgi управляет запущенными процессами, тогда как mod_proxy_fcgi использует уже настроенную установку. Например, если вы используете php-fpm, вам нужно выбрать mod_proxy_fcgi.