有人会建议使用web2py框架而不是Google App Engine吗?

Spe*_*cer 3 google-app-engine web2py

我的项目相当于一个与Quora不同的垂直Q和A站点.就像在Quora上一样,我希望用户能够关注其他用户并关注主题.所有问题都将在15个主题中标记.

如果Google App Engine不是这类项目的好框架,您会建议什么?我也考虑过Django和亚马逊网络服务.

值得注意的是,我的编程经验很少(主要是Java和MySQL).但是,我愿意学习任何最有用的语言.

我想我只是想问一下使用web2py框架有什么好处,而不仅仅是直接使用Google App Engine.

mdi*_*rro 5

如果你的目标平台完全是GAE,那么web2py的唯一真正优势就是它的表单生成/验证/处理能力和纯python模板语言.

在您的情况下使用web2py的真正好处是由于DAL而导致代码的可移植性.如果您发现GAE不适合您并想在VPS上运行MySQL,则不需要重写多行代码(连接到db的代码),但GAE特定(或特定于mysql)除外优化.

web2py有一些有用的开发人员工具,如向导,在某些情况下可以减少开发时间.