我正在创建一个php
类库,并希望将其放在我自己的服务器上,并将应用程序代码放置在另一台服务器上。现在我需要的是同步它们,即类库可以被另一台服务器上的应用程序访问。
如何提供解决方案以便其他应用程序可以访问我的库。
您正在尝试包含来自不同域的文件。
这就是跨域。
如果你想通过 ajax 使用这些函数,你可以使用 JSONP。
有几种方法可以访问这个库,但你不能像其他本地库或类一样访问它。好的方法是使用网络服务。
一个好的解决方案是使用 SOAP。PHP 为 SOAP 提供了良好的 API,使您能够非常轻松地创建 SOAP 服务器和客户端。
您将在库端(在放置库的服务器上)创建一个 SOAP Web 服务器,并将所有功能公开给您需要访问的 Web 服务。这是一个非常好的解决方案并且易于使用。您可以在此处的 PHP 文章中找到一个好的 SOAP
http://www.codewalkers.com/c/a/Miscellaneous/Using-SOAP-with-PHP/
并阅读这些
https://stackoverflow.com/questions/8657980/how-to-make-web-service-in-php
和这个
http://www.vankouteren.eu/blog/2009/03/simple-php-soap-example/
另一种方法是使用 xml 和 JSON。请阅读这篇好文章。
http://davidwalsh.name/web-service-php-mysql-xml-json
请多做研究,多问问谷歌先生,你会根据自己的需要得到一个好的解决方案。
希望这会帮助你。
谢谢