适用于小型团队的Python Web框架[已关闭]
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了适用于小型团队的Python Web框架[已关闭],小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1735字,纯文字阅读大概需要3分钟。
内容图文
![适用于小型团队的Python Web框架[已关闭]](/upload/InfoBanner/zyjiaocheng/808/9b9ee42224ba4c27b225cf399db60c1a.jpg)
我有4天假,我将利用这段时间在python web框架中重写我们的RoR(Ruby on Rails)应用程序,只是为了好玩; – ](为什么不进行切换,RoR很棒但是一直在变化,可能会筋疲力尽.)
我不太了解python web框架,我很高兴web.py,django,cherry.py,pylons / pyramid等等.我们的要求是(把一切都变得无关紧要):
> MVC(严格与否)
>小团队(2-3人包括一名设计师)
>乐趣使用
> REST支持
>多级缓存(数据库查询,页面缓存)
> Nginx支持(X-Accel-Redirect文件下载)
>交通拥挤(1,200,000~观看次数)
> Urls重写(多域支持不仅是子域)
>如果不是炒作,那不是问题
>如果没有插件,这不是问题
> SQL或NOSQL(尝试NOSQL很有趣)
那么你会建议什么?
解决方法:
我认为大多数大框架都符合您的要求,所以也许您可能会从您正在编写的应用程序的角度来看待它.你想要“开箱即用”工作多少钱.你需要用户管理吗?你需要一个管理面板等吗
我使用Django,当你不想重写很多样板时它很棒.有时候尝试弯曲它来做你想做的事情可能有点乏味,但是一旦你了解它的错综复杂,你就可以很快完成任务.
无论如何,使用Django:
> MVC(严格与否)
不是MVC,但类似的> http://www.djangobook.com/en/2.0/chapter05/#cn16
>小团队(2-3人包括一名设计师)
不确定框架将如何影响这一点,但是,可以通过版本控制自行开发或与团队一起开发
>乐趣使用
那里有很多很棒的文档,所以花更少的时间把你的头发拉出来,你可以很快地走,这很好
> REST支持
是的,作为一个图书馆:> https://bitbucket.org/jesperndjjango-piston/wiki/Home
>多级缓存(数据库查询,页面缓存)
是的> https://docs.djangoproject.com/en/dev/topics/cache/?from=olddocs
> Nginx支持(X-Accel-Redirect文件下载)
再次,不确定这是否相关,但是是的.我使用nginx和UWSGI,它非常快
>交通拥挤(1,200,000~观看次数)
是的> Does Django scale?
> Urls重写(多域支持不仅是子域)
对此不确定
>如果不是炒作,那不是问题
它不是node-js,而是很多非常好的文档
>如果没有插件,这不是问题
有….我的上帝有
> SQL或NOSQL(尝试NOSQL很有趣)
SQL开箱即用,但支持NOSQL> http://www.allbuttonspressed.com/projects/django-nonrel
内容总结
以上是互联网集市为您收集整理的适用于小型团队的Python Web框架[已关闭]全部内容,希望文章能够帮你解决适用于小型团队的Python Web框架[已关闭]所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。