用于Web开发的python最快和最低资源解决方案

时间:2012-01-13 15:47:45

标签: python django web

我使用python + django进行我的网络项目,我喜欢它的代码可读性和速度开发。但现在我想要非常快资源成本低和简单(极简主义),但同时代码可读为django。

  1. 使用哪个DB后端?
  2. django风格简单快速的ORM?
  3. 快速模板系统(带继承人)?
  4. 用python编写的Web服务器(我看看龙卷风或pyev用于异步服务器)?
  5. 缓存系统?
  6. 在这种情况下你会推荐什么?

3 个答案:

答案 0 :(得分:2)

Django将适合您的目的。 (除非你在证券交易所进行高频交易)。

答案 1 :(得分:1)

我建议您查看Flask(http://flask.pocoo.org/):

  1. 选择
  2. SQLAlchemy的
  3. 的Jinja2
  4. http://flask.pocoo.org/docs/deploying/http://flask.pocoo.org/docs/deploying/others/
  5. 不确定

答案 2 :(得分:0)

我个人倾向于最近喜欢龙卷风。

现在,问题是:您在Web框架中寻找什么?快速发展?性能快?简单的API?活跃的开源社区?

您是否需要像django这样的完整堆栈框架,或者您可以在更简单的环境中使用它?您是否会提供动态页面或公开REST API?如果你处于后一种情况,Django将不是我的第一选择,有更容易看的东西(我喜欢web.py,FWIW)。

如果您正在查看异步代码,Tornado听起来也是一个不错的选择,无论如何,如果不了解您的要求,很难给出答案。