Django or Tornado? Why?

2011-12-06 15:40:45 +08:00
 lin
7255 次点击
所在节点    Python
12 条回复
halida
2011-12-06 16:04:00 +08:00
他们针对的是不同的需求, 只要稍微熟悉他们一些, 就不会对应用场景产生疑问.
django比较大, 功能丰富, 适合常见的web开发,
django具有很好的长连接支持, 适合高性能.
xiaket
2011-12-06 16:06:23 +08:00
求运行速度, tornado. 求开发速度, django.
1212e
2011-12-06 16:13:13 +08:00
@halida 2个都是django?...
reorx
2011-12-06 16:17:56 +08:00
Tornado is a non-blocking web server bound with some libraries and tools, while Django is a web framework.

see explanation about frameworks vs. libraries here:
http://docs.pylonsproject.org/projects/pyramid/en/1.2-branch/narr/introduction.html
xiaket
2011-12-06 16:18:08 +08:00
@1212e 他说的后面那个是tornado
bruce
2011-12-06 16:30:54 +08:00
django is better for beginners.
halida
2011-12-06 16:47:40 +08:00
晕, 写错了, 后面那个是tornado....
feilaoda
2011-12-06 17:10:37 +08:00
别碰django
killpanda
2011-12-06 18:05:31 +08:00
@feilaoda 为啥?
xingzhi
2011-12-13 01:33:27 +08:00
最近在学习Django,我觉得了解这些优缺点的最好方式就是两者都接触,亲身体验就能得出结论了。
虽然,时间成本大了:)
tioover
2011-12-13 02:56:22 +08:00
学了django和tornado
感觉tornado外加各种其它的库也能做出django的效果,虽然没django整合的好
SQLAlchemy(orm) + elixir(orm简化) + wtforms(表单) + jinja2(模板) + tornado(基础&Server)
比较而言Django虽然耦合度高,不能自由的选择组件,但是功能统一,比较不折腾。

都可以学学,新手可以先学django,老手就随便了
est
2011-12-13 08:38:07 +08:00
django可以用tornado跑。。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/22936

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX