推荐学习书目
› 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 · 4633 views
    This topic created in 5163 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
    bruce
    Sep 15, 2012
    1
    pypy
    Js
    Js
    Sep 15, 2012
    2
    memcached是做内容缓存的, 用途针对任何语言都一样

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

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

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