2010-07-29 27 views
1

我正在計劃一個應用程序,它涉及從服務器端拉取XML數據並在允許用戶將其保存爲CSV之前在客戶端對其進行操作。XML - CSV數據輸出:服務器 - 客戶端交互和優化

在服務器端,我將使用Apache和PHP作爲主要服務接口,並且數據源可能來自MySQL服務器和/或Exist數據庫服務器。

然後,在客戶端,我正在考慮使用ExtJS來允許用戶'限制&視圖'的數據並進一步格式化在表格中。然後,ExtJS將'發佈'格式化的表格網格數據並將其發佈到第二個PHP控制器,該控制器只需將數據轉換並保存爲CSV附件。

我的問題是,鑑於所涉及的堆棧,這是做到這一點的最佳方式?如果ExtJS有辦法直接將數據作爲CSV文件輸出,我應該使用它嗎?我的意思是,Javascript不應該寫入HD,對吧?

如果您有任何疑問,爲什麼操作無法先完成,我試圖只使用有限數量的存儲查詢(在MySQL和Exist上),以便爲經常請求和更新的數據提供服務。

非常感謝您的任何意見和建議。

回答

0

我的問題是,鑑於所涉及的堆棧,這是做到這一點的最好方法嗎?如果ExtJS有辦法直接將數據作爲CSV文件輸出,我應該使用它嗎?我的意思是,Javascript不應該寫入高清,正確

我不認爲這是一個不好的方法,根據你想要實現它。我不會依賴Javascript進行保存,而無法直接執行。我肯定會建議你在一個後端處理它,因爲它會更容易,更可靠。

+0

謝謝你,邁克爾。這就是我所想的。 – topmulch 2010-07-30 11:51:27