2011-03-11 63 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或一個套接字真的更好。