推荐学习书目
› 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 · Jul 31, 2015 · 8153 views
    This topic created in 4122 days ago, the information mentioned may be changed or developed.
    31 replies  •  2015-08-10 17:51:25 +08:00
    wowpanda
    wowpanda
    Jul 31, 2015 via Android
    1
    Flask Tornado Django
    zhuangzhuang1988
    zhuangzhuang1988
    Jul 31, 2015
    2
    Pyramid
    imlonghao
    imlonghao
    Jul 31, 2015
    3
    在用 tornado
    jimzhong
    jimzhong
    Jul 31, 2015
    4
    Django最全面,Flask精巧,web.py也不错
    neoblackcap
    neoblackcap
    Jul 31, 2015
    5
    实时的有Tornado跟Twisted
    http的有Django, Flask

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

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

    等你开发一段时间之后你就知道为什么要Tornado了,而且tornado是完全可以和Django之类的一起用的。
    zeayes
    zeayes
    Aug 1, 2015
    27
    flask,简单,灵活。
    virusdefender
    virusdefender
    Aug 2, 2015 via Android
    28
    开发效率一般和运行效率相反
    Ahri
    Ahri
    Aug 3, 2015
    29
    用什么耳机好?用什么镜头好?在 Hi-Fi 和摄影社区这样问试试,分分钟被打死。没有应用场景没办法回答。
    7harryprince
    7harryprince
    Aug 4, 2015
    30
    给自己写 Django为主, 给老板做Tornado为主
    garytqq
    garytqq
    Aug 10, 2015
    31
    选择的Flask,没用其它的是因为没用过,目前项目每天请求量30w左右,还行吧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1057 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 69ms · UTC 18:29 · PVG 02:29 · LAX 10:29 · JFK 13:29
    ♥ Do have faith in what you're doing.