Когда Rails требует mod_rails, как насчет Django, TurboGears, Symfony, CakePHP? Могут ли они развернуть, используя mod_python и mod_php? - PullRequest
0 голосов
/ 11 сентября 2010

Когда Rails-приложения кажутся сложными для развертывания (или раньше), как насчет Django, TurboGears, Symfony, CakePHP - их можно просто развернуть, используя mod_python или mod_php?На самом деле, не нужно ли что-то вроде mod_django, чтобы код мог работать в среде "Django"?(Точно так же, как Rails 'script/console или Rails 3's rails console)

Ответы [ 3 ]

3 голосов
/ 11 сентября 2010

Приложения Django могут быть развернуты с минимальными усилиями, используя mod_python.

Тем не менее, опытные люди скажут вам использовать более легкий и эффективный mod_wsgi вместо mod_python Это тоже можно сделать с минимальными усилиями. Я делал это несколько раз, и развертывание приложений всегда было наименьшим из моих беспокойств.

Обновление

@ Ребус имеет право:

mod_python больше не разрабатывается активно, используйте mod_wsgi

1 голос
/ 11 сентября 2010

Существует несколько способов развертывания сайта Django. См. Django Docs или Django book . Как уже упоминалось, mod_python мертв, а mod_wsgi - рекомендуемый метод. Другой метод, который в последнее время производит больше шума, это gunicorn . Вы можете увидеть сообщение в блоге Эрика Холшера о том, насколько легко с ним можно выполнить развертывание.

0 голосов
/ 13 сентября 2010

Для CakePHP, если у вас стандартная установка PHP, вам, скорее всего, нужно всего лишь загрузить mod_rewrite. Однако этот модуль часто включается в сборку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...