帮助选择Django、Zope3和Web2Py作为Web服务服务器
我需要用Python搭建一个简单的管理网页应用,它要能连接到MySQL数据库。
这个网页应用需要提供一些API(应用程序接口),让其他网页应用和安卓/iPhone客户端可以使用。我需要一些关于技术选择的帮助。
我希望能得到一些建议,以及大家对Django、Zope3和Web2Py的使用经验比较。我主要关注的是学习曲线最小和开箱即用的Web服务支持。
关于SOAP、JSON和REST的建议也很重要。我想知道哪种方式在智能手机客户端上兼容性最好。我在Django的网站上没有看到SOAP的支持。
7 个回答
2
这段链接指向一个网站,内容是关于六种Python网页框架的比较。Python是一种编程语言,而网页框架则是帮助开发者更容易地创建网站和网络应用的工具。这个文章会讨论这些框架的特点和优缺点,帮助人们选择最适合自己项目的工具。
4
web2py 提供了简单的 网络服务 支持,开箱即用。还有一些相对较新的功能(书里还没有介绍)可以用来生成 RESTful API(视频教程)。
如果你需要任何帮助,可以在 邮件列表 上询问。
7
别考虑使用SOAP了。设计一个RESTful的API,支持JSON和XML格式。几乎任何Python的网络框架都能做到这一点。如果你用的是Django,有很多现成的工具可以帮助你实现这个功能,我个人喜欢Tastypie。