以下是我的困境,我們正在考慮構建新版本的在線工具集。基本上我們有自定義頁面來存儲信息。現在,困境是我們試圖讓事情不那麼靜態,我們有兩種方法可以做到。Web應用程序設計
- 存儲在數據庫中的網頁信息,並建立動態網頁
- 創建使用XML頁面。
在您的意見是什麼將是最佳的解決方案?
儘管我們也有一些報告是基於信息構建的,但我們大部分都存儲數據。有一些輕量級的計算已完成,但主要通過JavaScript完成。
我一直在推動數據庫驅動的頁面,因爲它可以讓我們爲每個客戶端使用相同的代碼庫。但是我想知道是否有其他選擇,或者如果XML想法是更好的選擇。
編輯:
只是爲了澄清,我們將繼續通過我們的Oracle數據庫來存儲數據,但我們討論的網頁上應如何處理。
我想我們應該通過數據庫存儲所有與頁面相關的信息,包括元素和函數。這樣我們有一箇中心模板(視圖),我們使用控制器來建立基於我們模型中信息的頁面。
已經討論過的其他選項是用XML構建視圖,我們只是根據頁面加載不同的xml文件。
請使用像mySQL,MSSQL等DBMS你會後來感謝你自己。 – 2010-11-14 08:41:01
我們計劃繼續使用Oracle來存儲數據,這只是我們如何構建頁面的一個問題。也許我不清楚。 – Micharch54 2010-11-15 01:35:02