一个非常轻量级的python webservice的Python框架

2024-06-07 05:38:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我想用restfuljsonapi开发一个非常轻量级的web服务。我将在服务器端执行所有会话管理。该解决方案每小时将接收数个100k(或更多)API调用,并返回(压缩)JSON作为响应,它应该能够轻松地扩展。在

安全性自然很重要,但我希望避免使用Django等重磅框架,最好使用nginx或lighttpd之类的web服务器,而不是Apache。在

在服务器端,我只需要:

  1. 用户会话管理
  2. 安全性(至少防止更常见的攻击,如跨站点请求伪造等)
  3. url路由
  4. http实用程序(例如压缩)

我知道web2py,但它的部署选项看起来“不太好”,尽管我遵循了用户手册,但到目前为止,我还是无法让它与Apache一起工作。在

有人能推荐一个最适合这个任务的python框架(和web服务器)吗?在


Tags: django用户服务器框架apiwebjsonapache
2条回答

如果您想真正实现轻量级,可以尝试没有框架的wsgi本身,或者Flask。我知道wsgi运行在lighttpd上,你会在Google搜索中得到一些点击。在

试试Pyramid。它速度快,重量轻,并且有很多选项来配置您喜欢的环境。。。在

相关问题 更多 >