本文章用於記錄個人在web開發中對網站建設的點點經驗記錄,內容根據需要隨時補充!
一個完整的網站應該具備以下功能:
1、信息發布功能
這個是網站應具備的基本功能,包括但不限於我們常見的新聞、公告等;此功能主要表現為數據的下行,即有網站管理者(上)向廣大用戶(下)進行廣播式的信息發布。現實中表現方式為使用CMS進行對信息的發布管理。
2、信息交流功能
該功能主要是提供網站管理者與用戶、用戶與用戶進行的信息互動交流,表現為數據的上下互行。現實中表現方式為論壇、聊天室、問題反饋、糾錯等。
3、信息搜索功能
該功能主要為用戶提供快速找到所需信息的作用,為了方便用戶在龐大的網站信息中,用最短的時間找到所需信息,提高用戶體驗。
4、信息聚合功能
信息聚合,個人理解為網站各大欄目的信息應該通過共同的屬性進行關聯,方便用戶對所感興趣的信息進行全面的了解。其實就是跟我們現在講的標簽是一個意思,但不僅限於標簽的模式。現實中表現為標簽、相關信息等。
4、數據統計功能
數據統計功能主要是對網站流量情況、用戶關注內容、信息訪問情況、用戶參與情況的統計,也可以延伸到對內部管理的工作量的考核上,如發布信息數量等。現實中表現為網站流量統計(可使用第三方)、文章點擊數量、用戶注冊量、用戶登錄次數、用戶發帖數等。該功能主要為產品運行結果提供評測依據,為策略制定提供參考。
5、調查分析功能
調查分析功能主要是為了收集用戶對網站各個方面的觀點看法,主要包括但不限於調查問卷方式,還可以延伸到問題反饋、糾錯等,主要表現為數據上行。為運營策划提供重要的參考依據。
6、用戶行為控制功能
該功能主要通過技術手段對用戶在網站中的行為進行約束,防止出現搗亂、反動、非法的行為,偏離網站運營目的。主要表現方式為過濾、禁止、審核用戶提交的信息,限制用戶注冊、發帖時間,防止發布垃圾信息等。
7、備份功能
該功能主要為實現網站持續、正常、穩定、快速的運行,可包括限於集群、熱備、CDN、數據備份、程序備份、服務器系統備份等技術。
以上內容為臨時總結,如有不足之處,歡迎各位同仁補充,共同完善,共同分享。