當前主流Brower/Server架構的軟體所面臨的問題
B/S(瀏覽器/伺服器模式)是隨著Internet技術的興起, 對C/S結構的一種改進。在這種結構下, 軟體應用的業務邏輯完全由Web伺服器端處理,而將資料互動和展示放到瀏覽器上, 客戶端只需要通過瀏覽器即可進行業務處理, 由於C/S架構的軟體可以極大的方便系統的部署和提高系統的使用範圍。 使它成為當今主流應用軟體的體系結構。但是B/S模式最讓人詬病的即是其單一的使用者操作模式, 使用者體驗完全不能和C/S相提並論。隨著AJAX技術的出現,為B/S開發注入了一劑強心針, 它使瀏覽器可以為使用者提供更為自然的瀏覽體驗,然而AJAX對程式設計師提出了更高的要求: HTML,Javascript,CSS,DOM,一個都不能少。即使一個高素質的程式設計師在實現互動性比較高的複雜介面時, 往往需付出極其繁重的勞動,進而造成開發週期長、開發成本過高,且不能達到使用者的滿意度。 大量AJAX框架的出現似乎都聲稱可以解決這些問題,然而程式設計師發現這些“功能強大”的框架往往只能應用於一個很小層面, 不能完全解決一個業務系統的展現層所面臨的問題, 而且這些框架大都需要使用大量的Javascript程式碼,給專案的維護提出了挑戰。
相關文章
- 剛開始找工作所面臨的開發問題
- 10分鐘弄懂當前各主流區塊鏈架構區塊鏈架構
- js關閉當前頁面視窗的問題JS
- 勒索軟體即服務是企業面臨的全新重大問題
- 我國雲端計算發展所面臨的關鍵問題
- 軟體架構:問題起源和應對架構
- arch——顯示當前主機的硬體架構型別架構型別
- 一個實時行情分析軟體的構架問題
- 當前主流的單元測試工具
- “我們所面臨的問題無法在這些問題產生時的思考層次上解決”
- Asymco:細數Google上市10年的發展及未來所面臨問題Go
- 高併發快取面臨的問題快取
- 使用開源軟體前應該問的七個問題
- 新業態 | “十三五”中國軟體與資訊服務業面臨的問題與出路
- 論資料倉儲架構前需要考慮的問題架構
- 模切企業在未使用模切ERP系統時所面臨的問題
- 機器學習應用面臨的一些問題機器學習
- CRM解決企業面臨的哪些問題?
- 網易NEI在面臨前後端分離問題,所提供的完整解決方案後端
- 查詢當前SQL Server的版本SQLServer
- 渠道迎接SaaS軟體面臨成長的煩惱
- 軟體體系架構的認識架構
- 關於軟體架構和業務架構的思考架構
- Ponemon:優化SIEM時所面臨的挑戰優化
- 當前主流、最新技術回眸(三)
- UI自動化測試與軟體測試開發工程師所面臨的挑戰UI工程師
- Go記憶體架構,一個有趣的問題Go記憶體架構
- 程式設計師健康面臨的5大問題程式設計師
- 語音識別技術面臨的問題 (轉)
- OA軟體產業面臨新挑戰產業
- 軟體架構的核心思想架構
- 軟體架構與架構師架構
- 軟體架構1.什麼是軟體架構架構
- 不當愣頭青、聊聊軟體架構中的那些慣用的保命手段架構
- 架構實戰--軟體架構設計的過程架構
- 當前流行的J2EE WEB應用架構分析Web應用架構
- 日本RPA技術普及所面臨的挑戰
- 企業風險遠不止勒索軟體,盤點當今企業面臨的四種安全威脅