Запустить php с веб-сервером cherry.py?
Я понимаю, что сервер cherry.py является многопоточным, что теоретически может быть проблемой с php fastcgi в целом. Но возможно ли это? Кто-нибудь пробовал и может поделиться идеей / опытом. Честно говоря, я вообще не знаю, с чего начать настройку cherry.py для такой настройки.
будет ли php-fpm более разумным решением?
Я думаю, что, возможно, подобно nginx, можно отправить запрос в php-fpm из cherry.py с соответствующим конфигом.
2 ответа
CherryPy построен и предназначен для одной конкретной цели: обслуживание динамического контента, написанного на python.
В то время как вы могли бы посылать http-запрос к отдельному процессу FastCGI через urllib python, а затем возвращать эти строковые данные в ответ на запрос, поступивший в Cherry... на самом деле для этого нет никаких причин и нет обстоятельств, когда это становится хорошей идеей
Вы, вероятно, хотите настроить веб-сервер в качестве прокси. Пусть он решает, какие запросы следует направлять в PHP-модуль, а какие - в приложение Python/WSGI.