原創|行業資訊|編輯:龔雪|2013-12-11 10:06:52.000|閱讀 549 次
概述:為了更好地規劃、開發和發布一個高性能的Web應用程序,本文為你總結了十大秘訣。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
用戶體驗是應用程序開發的一個重要因素。一個加載時間長、設計差、導航不清晰的網站很難留住客戶。
Web應用程序由多個部分組成,并且可能運行在多種環境中,所以Web應用程序從開發開始就需要在所有環境中進行測試,直到產品發布。
為了使Web應用程序適用于所有環境,并且具有最佳的用戶體驗,筆者給出以下建議:
1、帶寬:帶寬最常見的問題是沖擊負荷測試,在滿刻度時很難測試。重要的是要注意使用不必要的高分辨率大文件,因為這可能占用太多帶寬,讓用戶體驗變差。連接速度慢和不同無線環境(移動設備)也是一個必須考慮的因素,移動和桌面應用程序需要進行不同的設計和性能測試。關鍵是要了解你的客戶是如何訪問你的網站的。
2、負載均衡:在大多數情況下,負載平衡出現問題的話,就會影響應用的性能。可以根據CPU、SSL事務處理和內存消耗來跟蹤和監控負載均衡。
3、關注應用程序的問題:測試一切應用程序里的低效代碼、同步問題、代碼鎖定或阻塞和應用程序死鎖。從開發遷移到生產時請注意頁面錯誤或響應代碼,這表明缺少資源或有不正確的域。
4、衡量數據庫性能:當你的應用程序變得更加復雜,并且你開始存儲用戶信息,如果你還沒對不斷變化的環境進行相應的優化,數據庫勢必會變得緩慢。你需要檢測和審查你的SQL查詢和報表、內存使用情況和連接規則。
5、評估你的架構:應用程序性能不佳可能來自非平衡層、可擴展性限制、最理想的設計、不匹配的技術選擇和低效的網絡配置。這些問題都可能影響用戶體驗的測試。
6、保證正確的連接:連接是應用程序性能的一個重要因素。清楚地了解當你修改、更新或更改連接類型時應用程序發生了什么非常重要。
7、不要忽視配置設置:配置設置是很容易被忽視的,但不代表這就不重要。用正確的配置,可以提高性能,并且安全性也能得到加強。
8、當心共享環境:要知道所有的共享環境均可能影響應用程序的性能。與利益相關者溝通,并了解內部合作伙伴中誰共享了相同的技術資源。
9、驗證第三方的服務:當把第三方提供商放在應用程序架構以外時,把他們納入測試計劃就變得至關重要,因為他們將直接影響應用程序的性能。
10、建立績效文化:如果你的組織缺乏以績效為中心的文化,對應用程序做世界上的最好的測試都將無用。通過在貴公司的各個領域強調性能的重要性,以更好地規劃、開發和發布一個高性能的Web應用程序。
Web應用程序開發控件推薦
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網