PHP Web服务困境

PHP Web服务困境,php,web-services,Php,Web Services,我需要为我的网站创建一个web服务,该web服务将允许所有注册用户访问从系统保存的所有数据 我有不同类型的数据,如文档(txt格式)、excel表格(csv)等 现在我阅读了大量关于如何构建web服务的文章,发现了以下不同的选项: WSDL 休息 肥皂 基于HTTP的API 我看到SOAP和WSDL是复杂的,但是它被大量使用,基于REST和HTTP的非常简单,但是很少有人使用它 我的web服务是否应该更易于用户使用?还是开发商?或者我应该同时开发这两种技术?您刚刚总结了几种相关技术 一般来说,这

我需要为我的网站创建一个web服务,该web服务将允许所有注册用户访问从系统保存的所有数据

我有不同类型的数据,如文档(txt格式)、excel表格(csv)等

现在我阅读了大量关于如何构建web服务的文章,发现了以下不同的选项:

  • WSDL
  • 休息
  • 肥皂
  • 基于HTTP的API
  • 我看到SOAP和WSDL是复杂的,但是它被大量使用,基于REST和HTTP的非常简单,但是很少有人使用它


    我的web服务是否应该更易于用户使用?还是开发商?或者我应该同时开发这两种技术?

    您刚刚总结了几种相关技术

    一般来说,这一切都取决于访问您内容的受众/软件—什么是重要的

    我的Web服务是否应该更易于用户使用?还是开发商?或者我应该两者都发展

    对用户来说总是更容易。您为用户而不是开发人员构建了Web服务,对吗

    你唯一需要考虑的是:

    值得吗


    唯一能回答这个问题的人就是你自己。

    这里没有对错之分。只需构建您想要使用的API


    更好的是,找出你的实际用户喜欢什么。

    你在哪里读到没有多少人使用rest?如果没有基于http的soap,wsdl是没有意义的,http是rest的子集…@对不起,我没有web服务方面的经验,我不知道soap是wsld