如何在Symfony2中创建基于API的Web服务

Sid*_*Sid 12 php api model-view-controller symfony

我正在尝试使用Symfony2创建基于API的服务,这是我们公司倾向于使用的主要框架.我被告知研究创建Web服务的最佳方式,即:REST,SOAP等.我不是一个非常有经验的程序员.我只是想研究这个主题.

我们基本上需要的是一个系统,它可以提供和API在任何平台或设备上制作其他应用程序.例如:我可以使用Twitter API发布/获取推文.同样地,我们正在尝试创建一个E-comm产品,该产品可以帮助其他用户在平台上构建站点和应用程序,而不管编程语言,设备或操作系统如何.

我们正在尝试将我们的产品从纯粹的"MVC应用程序"转换为基于API的服务.

HVK*_*tak 13

使用Symfony2查看本文REST API: William Durand关于设计REST API 的正确方法.