PyPy + PHP на одном веб-сервере - PullRequest
5 голосов
/ 08 августа 2011

Я нахожусь в процессе настройки веб-сервера с нуля, в основном для написания веб-приложений на Python. Если посмотреть на альтернативы Apache + mod_wsgi, выясняется, что pypy действительно очень хорошо играет практически со всем, что я собираюсь использовать для своих собственных приложений. На самом деле у меня не было возможности поиграть с PyPy должным образом, я чувствую, что это отличная возможность использовать его, так как мне не нужен сервер, чтобы быть пуленепробиваемым.

Однако есть некоторые приложения PHP, которые я хотел бы запустить на веб-сервере для административных целей (например, PHPPgAdmin). Есть ли элегантное решение, которое позволяет мне использовать PyPy в PHP-совместимом веб-сервере, таком как Apache? Или я собираюсь запустить CherryPy / Paste или один из других серверов WSGI с Apache и mod_wsgi на отдельном порту для предоставления административных услуг?

Ответы [ 2 ]

6 голосов
/ 08 августа 2011

Вы можете запускать свои приложения PyPy через mod_proxy и обслуживать статический контент с помощью Apache (или даже лучше использовать nginx).В дополнение к CherryPy, gunicorn и tornado отлично работают на PyPy.

0 голосов
/ 19 января 2012

Я знаю, что mod_wsgi не работает с mod_php

Я настоятельно советую вам запускать приложения PHP и Python на уровне CGI.

PHP 5.x работает на CGI, для python существует flop, позволяющий запускать WSGI-приложения на CGI.

Укротитель

...