推荐学习书目
› 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
zzWinD
V2EX  ›  Python

Python 在 web 方面 有没有像 PHP的 APC,eAccelerator,XCache 这样的加速器?

  •  
  •   zzWinD · Sep 15, 2012 · 4561 views
    This topic created in 5130 days ago, the information mentioned may be changed or developed.
    或者说有没有必要需要这样的加速器?貌似Django 有自己的缓存机制,小弟使用的是flask。貌似flask用到的是Memcached.
    6 replies  •  1970-01-01 08:00:00 +08:00
    bruce
        1
    bruce  
       Sep 15, 2012
    pypy
    Js
        2
    Js  
       Sep 15, 2012
    memcached是做内容缓存的, 用途针对任何语言都一样

    apc/eaccelerator/xcache是用来规避php每次执行页面都要加载php文件->解析执行->销毁的机制做的opcode缓存, python/ruby/java/...这些都是后端进程驻守运行, 不需要这玩意儿
    Jreen
        3
    Jreen  
       Sep 15, 2012
    我知道就Cython。。
    zzWinD
        4
    zzWinD  
    OP
       Sep 16, 2012
    @bruce pypy 貌似用在生产环境不合适吧?
    @Js 你一指点。。顿时明了了。一直以为脚本语言执行完了 就会重载 原来python不是这样的

    @Jreen 貌似是python的延伸版了。
    mikale
        5
    mikale  
       Sep 16, 2012
    python不需要...默认自带类似APC的功能,PHP是一个奇葩的设计导致的需要APC

    他们的说的加速都是另外一回事的东西.
    aisk
        6
    aisk  
       Sep 17, 2012
    运行一次就会自动生成字节码,缓存成.pyc文件了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2445 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 13:58 · PVG 21:58 · LAX 06:58 · JFK 09:58
    ♥ Do have faith in what you're doing.