Могут ли несколько сайтов Django совместно использовать память? - PullRequest
1 голос
/ 10 сентября 2010

Я использую демон-режим Apache + mod_wsgi для запуска сайта Django. Когда добавляется другой сайт (новый виртуальный хост), появляется второй демон.

Можно ли разрешить этим сайтам использовать один и тот же процесс / память? Кажется, расточительно использовать ~ 20 МБ на каждом сайте.

Бонусные баллы: как это соотносится с хостингом PHP? (особенно Drupal / Joomla)

1 Ответ

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

Взгляните на структуру сайтов Django.

http://docs.djangoproject.com/en/dev/ref/contrib/sites/

Кроме этого, ответ отрицательный, поскольку Django использует глобальные переменные для конфигурации и поэтому не может иметь одинаковый кодБаза динамически переключает, на каком сайте он работает, для каждого запроса.

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