台灣最大程式設計社群網站
線上人數
677
 
會員總數:245618
討論主題:189316
歡迎您免費加入會員
討論區列表 >> 專欄文章 >> 改善ASP效能的訣竅-19 (Nancy Cluts 著)
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
改善ASP效能的訣竅-19 (Nancy Cluts 著)
價值 : 0 QP  點閱數:1884 回應數:0
樓主

站務人員 站長
門外漢
0 1580
542 9
發送站內信

捐贈 VP 給 站務人員
訣竅 19: 利用瀏覽器的驗證功能

現代的瀏覽器對如 XML、DHTML、Java 附屬應用程式和遠端資料服務等功能有進階支援。
盡可能使用這些功能。所有的這些技術都可以執行用戶端驗證和資料快取,節省到 Web 伺服器的來回傳輸。
如果您在執行智慧型瀏覽器,此瀏覽器就能為您進行一些驗證 (例如,在執行 POST 之前,檢查信用卡總和檢查碼是否有效)。
另外,盡可能使用這一功能。
透過減少用戶端/伺服器之間的來回傳輸,可降低對 Web 伺服器的負載,並能減少網路傳輸量 (雖然傳送到瀏覽器的第一個頁面可能比較大) 及伺服器存取的任何後端資源。
此外,使用者將不必像往常一樣讀取新頁面,因此感覺會好一些。
這樣做並不意味著您可以不進行伺服器端驗證 - 您應該一定要進行伺服器端驗證。
這樣做可以防止由於某種原因 (如駭客或瀏覽器不執行用戶端驗證常式) 用戶端產生錯誤的資料。

人們已經進行了大量的工作,開發「與瀏覽器無關」的 HTML。
正是由於這種憂慮,開發人員不願再使用可以改善效能、大眾化的瀏覽器功能。
對於一些必須關心瀏覽器「連線」問題的真正高效能網站,一個好的策略是最佳化頁面,使其適應大眾化的瀏覽器。
使用瀏覽器功能元件,可以在 ASP 中輕鬆地偵測到瀏覽器功能。
Microsoft FrontPage 等工具有助於設計適合於瀏覽器和指定 HTML 版本的程式碼。
若需詳細的討論資訊,請參閱 When is Better Worse?Weighing the Technology Trade-Offs。

本篇文章發表於2000-09-09 00:00
目前尚無任何回覆
   

回覆
如要回應,請先登入.