要求是开发基于HTML的Facebook应用程序。它不会像报纸站点那样基于内容,但是大多数将具有用户生成的数据,这些数据将从数据库+内存缓存中汇总和显示。该应用程序最多包含4-5个页面,用途各异。
我们决定使用Python而不是PHP编写应用程序,并尝试评估django。但是,我们发现django不如PHP中的CodeIgniter灵活,即放更少的限制和规则,并允许您做自己想做的事情。
PHP CodeIgnitor是简约的MVC框架,如果要使用PHP开发,我们会选择它。
您能否建议一个灵活且简约的基于python的Web框架?我听说过pylons,cheeryPy,web.py,但是我完全不知道它们的用法和结构。
蟒蛇 Django的 挂架 的CherryPy
金字塔和烧瓶都是不错的选择。我个人认为,金字塔的亮点在于路由请求以查看功能的灵活性。您可以进行基于路由的操作,这与django的操作类似,尽管它在正则表达式匹配中并不完整,并且如果您愿意使用资源/遍历,则可以使用访问控制列表来做一些非常疯狂的事情。
您可能不需要这些东西,并且可以随意不使用它。但是它确实可以很好地扩展到超级复杂的应用程序。而且它可以在python 3上运行,但我认为烧瓶还没有,但是最终会。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。