Boo*_*ean 5 python rest web-services apache2
我打算在python中编写web服务.但是,我发现wsgi也做了类似的事情.哪一个可以优先考虑?
谢谢
Bala
更新
我还是很困惑.请帮忙.
在我看来,更好的意思是:
1.Bug会定期修复.
2.大多数开发人员选择.
3.可以支持开箱即用的其他功能,如AWS等身份验证令牌.
4.没有对版本的强烈依赖.(我看到wsgi需要python 2.6)
5.所有python库都可以开箱即用.
6.未来可扩展.
7.未来的升级不会引起任何问题.
凭借我有限的经验,我想要这些功能.可能有一些我可能会失踪.
由于
巴拉
更新
对于造成的所有混乱,我感到很抱歉.我只想用python语言公开一个安静的Web服务.有一个好的框架吗?
不要混淆WSGI和mod_wsgi是什么.WSGI是用于在服务器上托管Python Web应用程序的接口规范.mod_wsgi模块是使用Apache作为底层Web服务器的WSGI规范的实现.因此,Python和WSGI不是完全不同的选择,WSGI只是能够在Python Web服务/应用程序和Web服务器之间进行通信的一种方式.mod_wsgi包是该接口的一个实现.因此,WSGI是达到目的的手段,而不是解决方案本身.
就个人而言,我非常建议你只使用一个最小的Python框架/非框架,正如亚历克斯所说,Werkzeug是一个不错的选择.