Я задаю этот вопрос, потому что я новичок, и я прочитал почти 90% статей, рассказывающих о Django, но проблема в том, что Django был создан и имел проблемы с развертыванием, это python, а python не PHP!При чтении учебников по Django у новичка большие проблемы, потому что он может найти учебник «устаревшим», например, если вы возьмете учебник 2008 г., вы увидите, что они говорят так:
для развертывания django, использования apache и не забудьте использовать другой сервер для статических файлов, например, nginx в качестве обратного прокси!
Но теперь я обнаружил, что некоторые статьи говорят, что создание второго серверабесполезно, потому что в прошлом Django обслуживался с помощью mod_python, который использует много ресурсов!Итак, вот мой вопрос:
- Какой из них лучше всего подходит для VPS, Apache или Nginx, конечно, с использованием последней версии!Пожалуйста, не говорите: используйте lighty или cherokee ...
- Если, например, ответ был: используйте Ngnix, тогда лучше использовать один или два сервера, как в прошлом это было лучше сделатьдва веб-сервера?
- Когда я проверил свой мозг, я обнаружил, что доступно только несколько свободных мест, поэтому я не хочу изучать что-то еще, так что вы думаете, что 100% -ное питоническое решение будет в порядке??CherryPy - это идеальное решение, значит, CherryPy + Django и basta!нет Apache, нет Nginx, нет больше знаний, чем язык Python!
- Из того, что я прочитал, Django и асинхронные серверы не являются "хорошими друзьями", поэтому действительно ли есть хороший выбор для использования Nginx?
Обновлено: добавлено (4) про Django и асинхронно.