2011-03-11 62 views
0

我即将编写一个脚本,该脚本在php中跨服务器链接多个数据库,并且我正在尝试确定要采取的最佳方法。我喜欢我的DOMDocuments,并且已经有多个来自数据库的xml源,其他人可以将其绑定到其中。另一方面,它通过表单提供的数据库,这可以使用Curl或甚至jsonp轻松地将数据发送到其他数据库。我应该使用Curl还是XML解析

我个人的感觉是每天解析xml,但另一种方法会让db连接更加狡猾。

你们认为什么?

+0

你能解释一些吗? “链接数据库”是指数据库复制吗?对于其他适当的设置,这不会更实用吗? – Gordon 2011-03-11 08:38:36

回答

0

我想我们在这里肯定会需要一些更多的信息,然后才能给你可靠的建议。

但我肯定会倾向于你所描述的两个选项中的表单路径。

一方面,你说xml提要已经存在。如果它们包含除变更集以外的其他信息,则说明您必须在接收端处理大量数据。

另一方面,你已经写了他们,所以可能会涉及较少的工作。您必须以任何方式编写“接收”代码。

1

我认为你最好使用类似JSON的东西,而不要使用Oerhead。使用XML你有很多开销。

或者您使用套接字并通过您自己的短协议直接发送数据。我认为XML是好的,但对于连接服务器是JSON或一个套接字真的更好。