1
我正在研究一個利用遊戲API的小應用程序,但不幸的是API並不是宇宙中最快的。它也只輸出大的XML文件。用外部XML更新/填充mysql數據庫的有效方法
我想抓住這些文件中的一個,並將其直接放入數據庫,這樣每次用戶需要更新某些內容時,都不會從服務器查詢它們。而是查詢我的本地數據庫。我會每隔幾個小時通過一個cron作業來抓它,因此它不應該影響性能。
我的問題是:什麼是最有效的方式來從他們的服務器抓取XML文件並用他們的更新版本更新我的數據庫? [請注意,我只使用PHP並希望保持這種狀態。
謝謝您的協助!
創建一個Java程序來定期解析xml不會比僅僅使用php快得多......特別是當他可能需要學習java ......不值得麻煩...... – g19fanatic 2011-06-04 21:18:27
如果他需要學習另一種語言真的不值得麻煩。假設他已經熟悉Java/C,它認爲用這些解析XML文件要快一些。 – 2011-06-04 21:52:27
感謝您的回答,我現在使用簡單的xml,但認爲有更好的方法來處理這個問題。它可能有點慢。我將把這個問題留出一段時間,看看是否會彈出另一個答案。 – BorisKourt 2011-06-05 03:41:28