终于找到最适合我的框架啦,面带微笑写代码的感觉真好

2013-10-13 22:41:26 +08:00
 tedd
有点小洁癖,就喜欢简洁的东西,之前尝试过bottle,但又太简陋了,造轮子的工作量太大,也浅尝了下Ruby的Sinatra,但无奈Python有点先入为主,用Ruby脑袋有点转不过来...Flask太棒了,轮子刚刚好非常趁手,几个范例逻辑超清晰,待我挨着挨着敲一遍后应该就能为我所用啦
8735 次点击
所在节点    Flask
37 条回复
misaka
2013-10-14 14:53:31 +08:00
Tornado 更喜欢
9hills
2013-10-14 16:38:51 +08:00
@nilai flask + gevent,哼哼
Moods
2013-10-14 16:46:11 +08:00
面带微笑写代码⋯
hustlzp
2013-10-14 19:07:13 +08:00
flask/tornado都爱~
zzNucker
2013-10-14 21:37:06 +08:00
flask确实还不错
signal
2013-10-14 22:44:32 +08:00
@nilai 用twisted写web服务器完爆的是自己
ivanlw
2013-10-15 08:27:33 +08:00
@wuxqing uwsgi要设置成processes=1,不然flask会session丢失,除非用自己的session解决方案,不然使用flask+uwsgi反而是一个性能瓶颈
jckwei
2013-10-15 08:31:30 +08:00
每天微笑的面对 tornado
superisaac
2013-10-15 15:52:42 +08:00
tornado的callback和twisted一样晕菜。flask + gevent的模式好,比如disqus就用这组合。
gonbo
2013-10-15 20:29:19 +08:00
@robinlovemaggie
@zenliver 当然是招人呀,QQ##2080812


@superisaac 有gen.coroutine 还算比较好用。
superisaac
2013-10-16 09:04:16 +08:00
@gonbo twisted下有类似的, 好像叫deferredGenerator, 虽然比纯callback好点。 yield这东西还是比较弱,只能让栈上层的函数知道。
ry_wang
2013-11-08 17:00:09 +08:00
含笑半步颠
zenliver
2013-11-12 21:59:19 +08:00
@superisaac greenlet可以很好的解决yield的只能让栈上层的函数知道的问题,,,
zenliver
2013-11-12 22:06:28 +08:00
@gonbo 不好意思, 今天才看到你的回复, 我应经入职了, 也是用我喜欢的tornado开发, 呵呵, 以后有机会再合作, @v2ex, 你的未读提醒敢不敢做的醒目一点, 坑我们这种刚玩v2ex的人啊,,,,
azure
2014-01-22 13:38:59 +08:00
弱弱的问一下。flask如果邂逅群发邮件。。。这要怎么弄比较好。。。
sivacohan
2014-04-20 22:28:34 +08:00
@ivanlw
"""
uwsgi要设置成processes=1,不然flask会session丢失,除非用自己的session解决方案,不然使用flask+uwsgi反而是一个性能瓶颈
"""

你提到的这个问题有什么依据吗?我翻了下文档,没发现提到这个问题。目前我服务器上配置的就是processes = 4, 目前还没观察到你说的这个问题。

关于uwsgi配置的问题,我只找到了这个邮件。http://lists.unbit.it/pipermail/uwsgi/2014-February/006988.html
fengjianxinghun
2015-10-10 09:30:06 +08:00
@sivacohan 传说中的 thread local 变量的问题。。。 flask 这种走多线程模式没问题, epoll 这种 io 复用会导致 flask 全局变量丢失。。

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

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

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

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

© 2021 V2EX