當前位置:首頁 >  站長 >  網(wǎng)站運營 >  正文

一個笑話站的成長經(jīng)歷(二)

 2011-01-16 20:27  來源:   我來投稿 撤稿糾錯

  域名預訂/競價,好“米”不錯過

書接上文,頁面基本搞定,接下來就是,網(wǎng)站架構(gòu),程序編碼了。在這要說一下,全站的url規(guī)劃,要在這個時期做好,首頁url、頻道url、內(nèi)容url要合理規(guī)劃,一但確定,就不要輕易更改,還要考慮到擴展,比如增加頻道,增加板塊等,還有一個好處就是在做偽靜態(tài)的時候(百度站長指南已經(jīng)表明不歧視動態(tài)url)。

在網(wǎng)站架構(gòu)上,我拋棄了數(shù)據(jù)庫,因為在互聯(lián)網(wǎng)應(yīng)用上,最大的系統(tǒng)瓶頸十有八九出現(xiàn)在數(shù)據(jù)庫上。對于互聯(lián)網(wǎng)應(yīng)用來說,主要是可用性,可靠性選擇平衡點。就我的笑話站來說,可用性要求要高,可靠性到可以稍微放寬一些,舉個例子,來看笑話的用戶,不希望點擊之后等待超過5秒鐘瀏覽器還沒有反映,但如果一個笑話的點擊量少計算那么幾次,是可以接受的。

根據(jù)上面的特點,前期把用戶的速度體驗放在第一位,采用了lucene+jsp技術(shù),lucene是java編寫的開源全文搜索包,具有高速匹配性能的優(yōu)勢。在j2ee框架上,沒有選擇市面上流行的sping+hibernate+struts的架構(gòu),主要也是從性能上的考慮。并且笑話站的業(yè)務(wù)邏輯并不復雜。

確定了技術(shù)策略后,就開始做程序規(guī)劃,規(guī)劃上以首頁,欄目頁,內(nèi)容頁,其他輔助工具的思路來設(shè)計。只有有了清晰的后臺支持,才能使前臺有豐富的表現(xiàn),功能上的增強。

技術(shù)細節(jié)確定好之后,開始編碼工作,平時的積累在這個時候就體現(xiàn)出價值,好多自己封裝的類庫,工具包都粉墨登場,大大加快了開發(fā)速度。在模塊設(shè)計上,運用了大量的設(shè)計模式,使模塊的耦合度底,擴展性強。輔以工具類,可復用的接口層次設(shè)計。編碼的工作很快就完成了,比頁面開發(fā)要縮短了一倍的時間。

接下來就是單元測試,集成測試,系統(tǒng)測試,和最后的壓力測試。一切搞定之后,下一步就是考慮服務(wù)器,idc,偽靜態(tài)等事情,請期待下一次分享

本系列文章由阿土伯爆笑笑話()站長撰寫,首發(fā)A5,轉(zhuǎn)載請留鏈接

        一個笑話站的成長經(jīng)歷(一)

申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!

相關(guān)文章

熱門排行

信息推薦