我正在構建一個將從多個不同來源導入產品的網站。我將從一些XML導入開始,稍後我可能不得不實現CSV導入。它會從URL中提取XML,然後檢查每個帖子,看看產品是否已經存在,如果有,請檢查價格並在更改後更新。我聽說過關於Nokogiri的好消息,並將其用於XML解析。我將使用Rails 3.1.1。使用Rails從XML和CSV導入
我對Rails很新,有一些問題。我試圖建立這個學習Rails的應用程序,並嘗試一些TDD。
我應該建立導入腳本作爲rake任務嗎?這是一個好方法嗎? 如何定期運行這些?我是否像在PHP中那樣設置cronjob?
XML資源將在結構,元素名稱等方面有所不同,所以我想我將不得不爲每個源創建一個導入腳本。這是一個好方法,還是我可以創建一個更通用的導入腳本,並以某種方式將不同的元素映射到我的數據庫中的正確列?
很多問題......我希望有人能給我一些提示,並朝正確的方向踢我。
感謝, 萊納斯