PHP+Codeigniter中的Webservice。RESTX肥皂

PHP+Codeigniter中的Webservice。RESTX肥皂,php,codeigniter,rest,soap,Php,Codeigniter,Rest,Soap,我有一个问题,想和大家分享,看看我是否能解决我的问题。我有3个用PHP和CodeIgniter开发的应用程序,它们的登录/注册都是一样的,但是每个应用程序都有自己的数据库和要登录/注册的文件 我需要为登录和注册创建一个访问点,以便用户可以访问系统中的注册,然后我将只有一个数据库来存储和查询用户的数据。我的问题是:当涉及到Webservice、SOAP或REST时,最好的选择是什么?我读到SOAP更重、更慢,但也读到REST的功能更少。你有什么建议吗?通过Webservice safe登录?我不会

我有一个问题,想和大家分享,看看我是否能解决我的问题。我有3个用PHP和CodeIgniter开发的应用程序,它们的登录/注册都是一样的,但是每个应用程序都有自己的数据库和要登录/注册的文件


我需要为登录和注册创建一个访问点,以便用户可以访问系统中的注册,然后我将只有一个数据库来存储和查询用户的数据。我的问题是:当涉及到Webservice、SOAP或REST时,最好的选择是什么?我读到SOAP更重、更慢,但也读到REST的功能更少。你有什么建议吗?通过Webservice safe登录?

我不会说REST的功能比SOAP少,或者说SOAP的功能更多,或者诸如此类。它们都是交换层,具有与您提供的功能相同或相同的功能。不过,就我个人而言,我认为肥皂是不必要的膨胀,是的,它确实很重。REST依赖于HTTP服务器已经使用了20多年的相同原理,它从来都不能做我需要做的事情。至于通过Web服务登录是否安全,我当然希望如此,因为我现在通过Facebook登录到so;创建第四个数据库&仅为用户添加一个表,然后在每一个其他数据库中创建一个指向第四个数据库/表的视图,这样您就可以通过insert/update/delete将其视为本地数据库来处理。@ahmad不确定这与问题有何关系。当然,这不是一个可以这样问的问题,但我喜欢偶尔遇到的哲学难题。随时都可以,伙计。如果你想多谈一点,打电话给我。这是有人可以整天争论的话题之一: