有没有哪些实用的 tornado 开源网站?

2014-12-20 12:13:32 +08:00
 fakestuff
最近想拿Tornado搭一个类似知乎的网站,但是在网上找不到很好的书籍。找了半天也只看到动物书的introduction to tornado。官方的demo又感觉不够复杂,所以想来这里求教一下有没有什么写的比较好的tornado的网站并且是开源的,想看下源代码。
6645 次点击
所在节点    Tornado
16 条回复
billgreen1
2014-12-20 14:23:57 +08:00
v2014
2014-12-20 14:26:37 +08:00
@billgreen1 502了
billgreen1
2014-12-20 14:28:56 +08:00
@v2014 好快啊上午还好着呢
fakestuff
2014-12-20 14:29:37 +08:00
@billgreen1 但是这个似乎是只有告诉你哪些网站是用tornado开发的。因为是商业网站。。开源的比较少把。
zhouquanbest
2014-12-20 15:48:29 +08:00
Tornado的确实很少
现在在公司用 也是不断挖坑填坑状态
问了些高德豆瓣的朋友 都是只哪Tornado做一些proxy或者比较上层的api服务
慢慢摸索ing
maga
2014-12-20 16:43:53 +08:00
@zhouquanbest 最近遇到一个tonado cookie 的坑,还在不明白中
http://www.v2ex.com/t/155332
maga
2014-12-20 16:44:36 +08:00
好像flask用得还多一些
fakestuff
2014-12-20 19:45:57 +08:00
@zhouquanbest 帮朋友做一个小范围的爱好学习资料之类的交流问答网站,因为感觉QUORA和知乎都用的这个所以感觉做起来应该不会有什么大问题。开始做的时候才发现资料真的好少。。。。
sujin190
2014-12-20 20:11:39 +08:00
tornado做api服务的话还是很好的,如果网页的话,各种yield确实让人纠结,看起来tornado的资料确实不多,还是看源码吧,比较靠谱,也不难
zhouquanbest
2014-12-20 20:44:18 +08:00
@fakestuff
毕竟异步写法还是不太主流 支持异步的lib也不多
比如用得最多的MySQL没靠谱的异步驱动 想用ORM就更困难
为了配合tornado 把耗时的东西都丢到celery里去了

@sujin190
之前tornado还是回调地狱 yield已经好多了 至少是同步写法
sujin190
2014-12-20 21:28:01 +08:00
@zhouquanbest 经常忘了写yield。。。
https://github.com/snower/TorMySQL
自己实现了个mysql异步驱动,参照mongodb的motor,现在用起来也不错
shiny
2014-12-20 21:41:41 +08:00
用 tornado 写过几个站,全程的感觉还是挺痛苦的。
fakestuff
2014-12-21 00:02:37 +08:00
@shiny 请问下主要的坑在哪里。。。
evlos
2014-12-21 07:09:54 +08:00
很多编辑器不支持它模板的语法高亮,不支持就算了,还高亮得一塌糊涂,虽然我现在依然用 Tornado,但是写模板的时候还是感觉很闹心。。。
tftk
2014-12-21 13:38:44 +08:00
@evlos 用的原生模版?
lucn
2015-02-05 15:07:25 +08:00
@evlos
Tornado可以用Mako、Jinja

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

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

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

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

© 2021 V2EX