原貼地址:http://kb.csdn.net/java/Articles/200605/6a5ec3f2-f8c9-48c5-b653-a00a5b740de4.html
《完結篇》
本篇主要介紹網站實施過程中的幾個重要技巧和思路,最后還將介紹網站維護方面的內容。
一. 加快網站速度
盡量以靜態html文件為主,由于靜態文件不需要WEB服務器解析而直接返回給客戶端,所以速度更快。
對網站實時性不強的動態文件可以采用后臺定期刷新的機制來轉化為靜態文件或者js文件,如易網首頁中的"推薦服務"欄目實際就是采用這種機制,但是對實時性要求較強的交易環節是不適合用這種方式的。
另外一種加快網站速度的方法就是將頻繁訪問數據庫的信息放在內存中,在web服務器啟動的時候加載進來,這種以為空間換時間的思路也值得借鑒。
二. 服務器監測管理流程
一般企業級服務器都是采用獨立服務器,需要專人維護,但是這樣成本較高,有必要開發一套后臺監控程序來對系統資源,數據/程序備份做監測,用技術手段來降低成本。
如易網后臺監控程序實現思路是:分兩個線程,一個進程監測服務器的內存、磁盤資源以及數據庫、Web服務等相關應用的狀態,一旦發現有異常,將以Email或短信的形式通知系統管理員;另外一個進程主要對數據進行周期性的備份,并將備份通過ftp上傳至指定備用服務器。
本系統管理程序在網站運行期間起到重要的安全保障作用,而且也基本不需要人工干預,減少了人力成本,值得中小企業借鑒。
三. 自助營銷平臺
對企業電子商務平臺,營銷尤為重要。通過不同路徑收集營銷數據庫,并定期給用戶發送企業產品信息,這一切過程采用程序的方式實現,方便,省事。
最后,簡要介紹一下網站維護的事宜。網站一旦運營起來,必須保證其7*24小時的全天候正常運行。所以,網站后期的維護極為重要。根據筆者經驗,主要需要做好以下幾個方面:
1. 定期做好數據備份和程序備份。
2. 做好網站安全防護工作,對重要文件和目錄設置訪問權限,架設防火墻,關閉不用的端口。定期更改服務器的密碼,防止黑客入侵。
3. 任何程序級的修改必須經過測試環境的驗證之后才能發布到生產環境,要有套嚴格的發布流程。
做好以上三個方面,網站的正常運行基本可以保證。
結束語: 本文重點介紹了網站實施過程中的技術框架和實現方法,并結合實例分析了其中運用到的相關技術。實踐證明,這套思路建立起來的網站架構穩定高效,具有很高的應用價值。
posted on 2006-05-31 21:31
OMG 閱讀(232)
評論(0) 編輯 收藏 所屬分類:
電子商務開發