【发布时间】:2011-12-29 21:33:47
【问题描述】:
我是 Flask 的忠实粉丝 - 部分是因为它很简单,部分是因为有很多 extensions。但是,Flask 旨在用于 WSGI 环境,而 WSGI 不是非阻塞的,因此(我相信)它在某些类型的应用程序中的扩展性不如 Tornado。
由于每个都有一个 URL 调度程序,它将调用一个函数,并且两者都将使用 Python 文件(在 Django 中你不启动 python 文件,但在烧瓶或龙卷风中你会这样做)有两个单独的部分是否有意义?您的网站 - 一部分使用 Tornado 运行非阻塞作业,另一部分使用 Flask 编写?
如果这是个好主意,您会如何在 Flask 和 Tornado 之间共享 cookie/会话?我会遇到问题吗,因为 Flask 将使用它自己的系统,而 Tornado 将使用它自己的系统?
【问题讨论】:
-
@TimMcNamara 我不知道为什么我会爱上烧瓶!当我开始编写我的第一个教程时,它就是这个框架,它起作用了!我有 2 个月的时间来了解 django 的第一步,因为我认为 django 是 python,而 python 是运行一个文件并查看....而不是如何启动 django 项目的情况;)
-
我稍微更新了你的问题 - 如果我没有完全正确,请告诉我:-)
-
完美无瑕,谢谢 :) 现在更专业了 :D
标签: python wsgi nonblocking flask tornado