python 中写 web 用什么框架最好?效率比较高一点? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
fat5boy
V2EX    Python

python 中写 web 用什么框架最好?效率比较高一点?

  •  
  •   fat5boy 2015-07-31 22:04:57 +08:00 7265 次点击
    这是一个创建于 3744 天前的主题,其中的信息可能已经有所发展或是发生改变。
    31 条回复    2015-08-10 17:51:25 +08:00
    wowpanda
        1
    wowpanda  
       2015-07-31 22:13:26 +08:00 via Android
    Flask Tornado Django
    zhuangzhuang1988
        2
    zhuangzhuang1988  
       2015-07-31 22:31:25 +08:00
    Pyramid
    imlonghao
        3
    imlonghao  
       2015-07-31 22:34:43 +08:00
    在用 tornado
    jimzhong
        4
    jimzhong  
       2015-07-31 22:35:16 +08:00
    Django最全面,Flask精巧,web.py也不错
    neoblackcap
        5
    neoblackcap  
       2015-07-31 22:39:23 +08:00
    实时的有Tornado跟Twisted
    http的有Django, Flask

    开发效率最高的大概是Django了。
    若是按照Tornado的指示来些,单机负载最高的大概是Tornado了。
    maemual
        6
    maemual  
       2015-07-31 22:59:58 +08:00
    目测楼主是得不到结果的。因为会有一堆人推荐 flask,django,tornado 等等等。
    hxndg
        7
    hxndg  
       2015-07-31 23:07:45 +08:00
    我在学习flask,纯粹个人的那种。大网站一般用django?我记得伯乐在线的微信号曾经比较过这三个的托不同点,说是tornado的文档可能少一点,flask的插件多但是良莠不齐。看你个人需要了大概,我最后选择的是flask不过我只是一个个人的小网站
    hahasong
        8
    hahasong  
       2015-07-31 23:09:40 +08:00
    flask 上手快,个人站够用了
    cxshun
        9
    cxshun  
       2015-07-31 23:13:15 +08:00
    虽然我是搞java的,但偶尔弄弄python,感觉flask很好用,小巧,上手又快,tonardo感觉有点太大了,web.py又感觉太小了,所以综上,flask比较适合。
    rainysia
        10
    rainysia  
       2015-07-31 23:55:51 +08:00
    没有falcon?
    ipconfiger
        11
    ipconfiger  
       2015-07-31 23:59:09 +08:00
    这种月经贴,真是
    MrGba2z
        12
    MrGba2z  
       2015-08-01 00:04:26 +08:00 via iPhone
    小的flask 大的Django
    Tedko
        13
    Tedko  
       2015-08-01 00:10:07 +08:00
    上 node上 node上 node
    est
        14
    est  
       2015-08-01 00:17:22 +08:00
    @ipconfiger 果断回复 python 3 大法好。
    tinyproxy
        15
    tinyproxy  
       2015-08-01 01:46:09 +08:00
    @hxndg tornado的文档不予置评,但是那么mini的框架看文档真的不如直接撸代码,而且读起来又不费力(gen.py除外)
    jakes
        16
    jakes  
       2015-08-01 02:17:05 +08:00 via Android
    flask开发效率还是可以的,运行效率没法和JAVA比。
    loading
        17
    loading  
       2015-08-01 06:25:09 +08:00 via Android
    let's go.
    49
        18
    49  
       2015-08-01 07:45:49 +08:00 via Android
    @loading golang?
    lincanbin
        19
    lincanbin  
       2015-08-01 08:06:03 +08:00 via Android
    实际测试下来运行效率最高的是bottle
    lcy
        20
    lcy  
       2015-08-01 08:49:42 +08:00
    @imlonghao heloo
    introom
        21
    introom  
       2015-08-01 08:53:59 +08:00
    twisted web. 说实话效率极低。但是因为和twisted是一家的,所以我写得也很开心
    UnderIndex
        22
    UnderIndex  
       2015-08-01 09:25:46 +08:00
    Ruby on rails
    wingyiu
        23
    wingyiu  
       2015-08-01 10:28:19 +08:00
    aiohttp
    clino
        24
    clino  
       2015-08-01 12:19:06 +08:00
    uliweb http://limodou.github.io/uliweb-doc/zh_CN/index.html
    开发效率是比较高的
    运行效率估计是一般,不过python的大多是这样
    crazyxin1988
        25
    crazyxin1988  
       2015-08-01 12:35:35 +08:00
    Flask
    社区有很多优秀的扩展,开发效率也不输django
    当然,你可以自己实现功能,不用其他扩展
    flask是微内核框架,大部分的选择权都交给了你
    还有 flask的官方文档 也超赞
    felixzhu
        26
    felixzhu  
       2015-08-01 13:14:06 +08:00
    Django大而全,推荐新手使用,免得你做完了一个网站cache、CSRF、data migration啥的都不知道,还可以看看Django的一堆工具函数怎么写,缓存框架怎么写之类的。这些东西用别的框架都要自己去找,但是Django内置而且文档也不错。周边也很成熟

    Flask微内核框架,你可以拼凑出一个Django,程序员一般都喜欢自定义,所以很多人喜欢。用得也非常多。

    等你开发一段时间之后你就知道为什么要Tornado了,而且tornado是完全可以和Django之类的一起用的。
    zeayes
        27
    zeayes  
       2015-08-01 18:29:10 +08:00
    flask,简单,灵活。
    virusdefender
        28
    virusdefender  
       2015-08-02 07:51:49 +08:00 via Android
    开发效率一般和运行效率相反
    Ahri
        29
    Ahri  
       2015-08-03 12:29:29 +08:00
    用什么耳机好?用什么镜头好?在 Hi-Fi 和摄影社区这样问试试,分分钟被打死。没有应用场景没办法回答。
    7harryprince
        30
    7harryprince  
       2015-08-04 22:22:55 +08:00
    给自己写 Django为主, 给老板做Tornado为主
    garytqq
        31
    garytqq  
       2015-08-10 17:51:25 +08:00
    选择的Flask,没用其它的是因为没用过,目前项目每天请求量30w左右,还行吧
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1175 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 17:50 PVG 01:50 LAX 10:50 JFK 13:50
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86