У меня есть несколько вопросов о Tornado и других веб-фреймворках.
1) Tornado претендует на звание веб-сервера (неблокирующий, поэтому очень производительный), поэтому некоторые люди говорят, что он не играет роли django --ie, они говорят, что tornado не является веб-фреймворком.
Тем не менее, он, по-моему, предоставляет веб-фреймворк (http://www.tornadoweb.org/documentation#main-modules) - таким образом, он заменяет django в качестве фреймворка веб-разработки.
Правильно ли мое понимание выше?
2) Обычно за Nginx устанавливается несколько Торнадо. Tomcat также обычно устанавливается за веб-сервером Apache. Могу ли я сказать, что Tornado играет ту же роль, что и Tomcat для веб-сервера Java? Если ответ да, то Tornado - это веб-фреймворк.
3) Я читал статью, в которой говорилось об использовании Tornado и Django вместе, например, http://www.jeremybowers.com/blog/post/3/on-deploying-tornado-web-server-framework/,, но я читал статью в Интернете, в которой утверждалось, что «если вы используете Django, то вы потеряете асинхронный от Tornado», это правда? или ложь?
Смежный вопрос, хотя, если Tornado сам по себе является веб-фреймворком, как я уже говорил в 1), почему люди вообще беспокоятся об использовании Django? (привести плагин?)
Может кто-нибудь дать мне 101 введение?