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 · 6852 次点击
    这是一个创建于 3437 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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   ·   实用小工具   ·   2650 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 05:41 · PVG 13:41 · LAX 21:41 · JFK 00:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.