Я начинаю с Pylons, и я в основном разрабатывал свой локальный хост с помощью встроенного веб-сервера. Я думаю, что пришло время начать развертывание для моего личного блога, у меня есть сервер Debian Lenny с модулем apache2-mpm-prefork
и mod_wsgi
. Я никогда не использовал mod_wsgi
или fastcgi
, и я слышал, что любой из них - это путь.Вопросы развертывания пилонов
Мои вопросы:
- Должен ли я пойти с
mod_wsgi
илиfastcgi
и почему? - Где я должен создавать свое веб-приложение? Должен ли я создать для него совершенно нового пользователя? Должен ли я хранить его в
/home/meder/web-app
? В настоящее время у меня есть сайты php, размещенные на моем сервере, и они живут в/www/
, который является созданной мной директорией. Есть ли какой-либо sorta со статическими двоичными файлами, например изображениями, как есть сdjango
?
Поскольку вы используете MPM-PreFork, убедитесь, что вы читали 'http://blog.dscpl.com.au/2009/03/load-spikes-and-excessive-memory-usage.html' и следовательно, убедитесь, что при использовании mod_wsgi для использования режима демона. –