选择Python Web框架

san*_*lto 6 python mysql django pylons cherrypy

这似乎是一个主观问题.但事实并非如此(至少不是这个想法).

我正在开发广告软件(如AdWords,AdBrite等),我决定使用Python.并且想使用其中一个众所周知的Web框架(Django,Cherrypy,pylons等).

问题是:

鉴于它只有几个模型(七或八),它有最好的缓存支持?什么是MySQL数据库中最有效的检索数据?

谢谢!

小智 7

看看烧瓶.它的简单,快速,在Werkzeug之上运行,使用Jinja2模板和SQLAlchemy作为模型域.http://flask.pocoo.org/


Eog*_*anM 1

如果您想使用 Python 对数据库执行复杂的 SQL 查询,例如预加载或即时过滤,您可能需要SQLAlchemy

TurboGears 2是一个以 SQLAlchemy 作为标准的框架,请查看他们的缓存页面以获取有关答案第二部分的更多信息。