2
aveline 2011 年 9 月 12 日
django
|
4
keakon 2011 年 9 月 12 日
@Mianco 关键在于你的需求。Django是最成熟的,但学习成本最高,当出现和需求不符时,替换底层实现的成本很高。
实际上没有必要为框架纠结,除Django外很多框架都是松散的结构,你可以任意替换组件。Python有数不清的现成的东西给你用,你只要把它们拼在一起就完事了。 |
5
qichangxing 2011 年 9 月 12 日
|
6
ray1980 2011 年 9 月 12 日
@qichangxing 如果没有底子呢?
|
8
chuangbo 2011 年 9 月 15 日
满足 3L 这个需求的只有 Django。
其他框架比如 web.py/tornado/eurasia3/Flask/bottle 等等,设计理念和 Django 不同,没有很多现成的或者二次开发的东西可以用。 不过我对 Zope/Plones/Bfg/Pyramid 这些上古企业级框架不熟悉,也许有风格和 Django 类似的。 @qichangxing 所在的易度用的是 Zope,他可能比较熟悉 Zope。 |
9
qichangxing 2011 年 9 月 17 日
@chuangbo 不要使用 Zope。
Plones 是一个 CMS,不能算框架,只是市场上有很多产品是基于这个产品开发的。 Pyramid 有前身是 BFG,BFG 与 Zope 本身没有关系,是里面一些核心成员出来后再造的。现在已经是 Pylons Project 的核心框架。 没基础,又想快上,还是用 Django 算了,至少有一些 APP 可以找来装上用。另外一个需求不复杂,而且将来可能会有高负载,建议使用最简一类的框架。 普通的企业网站就无所谓了。 |