运营一个网站,新增加一个功能,容易忽视哪些问题就匆匆上线?
1 數據架構中的索引。新增功能少不了新增表,但是在設計規劃階段,往往思想是做表結構,很少有開發人員能夠考慮到后期的性能問題,業務查詢量集中度問題。一個資深的開發人員會考慮新增功能的性能瓶頸可能會存在于哪?如何解決這個瓶頸,有時候最簡單的就是建索引。
2 SEO。 初級開發人員往往具備的SEO知識有限,但是SEO對開發人員來說,僅僅是一些細節的注意,比如:每個頁面可定制的title,description,keywords,以及每個集合頁面(頻道主頁,列表主頁)需要競爭的關鍵詞,不能讓這些競爭有沖突。還有頁面的鏈接表現經常是類似 www.cyzone.cn/article.aspx?id=1234,但是這是對SEO毫無益處的,類似博客園,應該有個自定義的鏈接。還有鏈接的可讀性,也不要過長,符合網站的鏈接規劃架構。該獨立子站就獨立子站,如果內容過小不支持獨立二級域,最好做成主站的目錄,這樣更容獲得傳遞權重。
3 功能上線后的KPI衡量。很多時候小公司開發一個功能前,公司沒有一個產品經理,也不會有人給這個產品定一個KPI。如果不定KPI,就不知道這個功能上線后是否符合預期,是好是壞,全憑感覺。所以在開發時,就要考慮怎么來衡量這個功能。衡量功能時好時壞具體關系到每個不同的功能,有些是增加PV,增加互動,用戶產生內容。有些還是數據的縱向對比,就要注意收集新功能上線前的數據怎樣。比如一個新的評論模塊上線,用戶是不是比以前更加喜歡評論。新改版的用戶注冊流程,是不是提高了用戶的轉化率,以前的轉化率數據就要先收集。收集這些數據的方式有很多種手段,可以用程序分析web服務器的日志,可以內置于程序內分析,不過最簡單的還是使用第三方的統計軟件,推薦使用百度統計和谷歌分析。兩個分析軟件相輔相成。百度統計可以使用百度熱力圖和鏈接圖分析頁面改版后的用戶焦點所在,用戶是否更愿意停留在這個頁面。谷歌分析可以更加定制化的手段來分析數據。比如新增文章分享功能,你需要知道哪些文章最經常被分享,哪些分享渠道最經常被使用,可以使用trackEvent事件來追蹤點擊。
4 ?互聯網講究的都是快速迭代,這個功能不行,馬上就掉頭去搞另外的,不能死在一棵樹上,也不能死的不明不白,即使這個功能失敗,也有數據可以分析到底失敗在哪個地方,下個版本,下個功能,如何改進。這樣網站就不能過于強調性能,強調重構的代碼??傊?#xff0c;把握好2/8原則,時間甚于一切。不過安全是一定要注意,技術老大一定要做好code review,安全檢查。XSS,SQL Injection檢查必不可少。
?
?
轉載于:https://www.cnblogs.com/perfectdesign/archive/2011/01/28/think_before_pub_site.html
總結
以上是生活随笔為你收集整理的运营一个网站,新增加一个功能,容易忽视哪些问题就匆匆上线?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 采用预取(Prefetch)来加速你的网
- 下一篇: 多线程断点续传下载软件-闪电下载2009