繁体   English   中英

哪个Python框架灵活且类似于PHP中的CodeIgniter? [关闭]

[英]Which Python framework is flexible and similar to CodeIgniter in PHP? [closed]

要求是开发基于HTML的Facebook应用程序。 它不会像报纸站点那样基于内容,但是大多数将具有用户生成的数据,这些数据将从数据库+内存缓存中汇总和显示。 该应用程序最多包含4-5个页面,用途各异。

我们决定使用Python而不是PHP编写应用程序,并尝试评估django。 但是,我们发现django不如PHP中的CodeIgniter灵活,即减少了限制和规则,并允许您做自己想做的事情。

PHP CodeIgnitor是简约的MVC框架,如果要使用PHP开发,我们会选择它。

您能否建议一个灵活且简约的基于python的Web框架? 我听说过pylons,cheeryPy,web.py,但是我完全不知道它们的用法和结构。

以我的经验,我会推荐给您Django

Django是由快速发展的在线新闻业务开发的,旨在应对两个挑战:新闻编辑室的时间紧迫以及编写新闻的经验丰富的Web开发人员的严格要求。 它使您可以快速构建高性能,优雅的Web应用程序。

这真的很容易学习,通过官方演练 ,您将能够开发这些功能

Check( Flask )这是一个非常聪明的微型框架,拥有一个安静而活跃的社区。 你不会后悔的 ;)

为了获得最快的开发速度,您可以使用Django。 但是Django可能不是最快的解决方案。 烧瓶更轻。 您也可以尝试金字塔。

金字塔和烧瓶都是不错的选择。 我个人认为,金字塔的亮点在于路由请求以查看功能的灵活性。 您可以进行基于路由的操作,这与django的操作类似,尽管它在正则表达式匹配中并不完整,并且如果您愿意使用资源/遍历 ,则可以使用访问控制列表来做一些非常疯狂的事情。

您可能不需要这些东西,并且可以随意不使用它。 但是,它确实可以很好地扩展到超级复杂的应用程序。 它可以在python 3上运行,但我认为烧瓶还没有,但是最终会。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM