大家先來看看163的新聞是怎么設(shè)計的


這幾天也忙著開發(fā)這樣的系統(tǒng)。曾經(jīng)想過,直接生成一個全部靜態(tài)的html。后來發(fā)現(xiàn),這樣做不可行。
原因:
1.根據(jù)上面的圖片,我們可以知道一個模塊應(yīng)該盡量保持簡單獨(dú)立。相對于側(cè)欄與底欄而言,跟新聞內(nèi)容可以說是靠不上邊的,或許也是靠的很少。
2.相對新聞內(nèi)容來說。側(cè)欄,底欄目相對來說是動態(tài)的,也就是需要后臺去處理。而前臺展示的將是動態(tài)展示,這樣意味著,前臺文件不能全部包含靜態(tài)html。
3.相對開發(fā)而言。應(yīng)該盡量保持簡單,也就是說,你發(fā)不新聞呢。只發(fā)布新聞內(nèi)容就可以了。其他的東西則有其他模塊來做。這樣做的好吃是,修改,重構(gòu)起來將是件很愉快的事情。
經(jīng)過思考跟同事的意見。決定采用js的形式來做。js負(fù)責(zé)輸出那些html。而js的生成則由后臺去處理。這樣大家的職責(zé)就明顯多了。
至于前臺展示嗎。那也簡單很多,直接引用這個js就ok。
就如Ioc所說。你不要來找我。讓我去找你就行了。
大家也可以暢談自己在開發(fā)這樣系統(tǒng)的想法。


這幾天也忙著開發(fā)這樣的系統(tǒng)。曾經(jīng)想過,直接生成一個全部靜態(tài)的html。后來發(fā)現(xiàn),這樣做不可行。
原因:
1.根據(jù)上面的圖片,我們可以知道一個模塊應(yīng)該盡量保持簡單獨(dú)立。相對于側(cè)欄與底欄而言,跟新聞內(nèi)容可以說是靠不上邊的,或許也是靠的很少。
2.相對新聞內(nèi)容來說。側(cè)欄,底欄目相對來說是動態(tài)的,也就是需要后臺去處理。而前臺展示的將是動態(tài)展示,這樣意味著,前臺文件不能全部包含靜態(tài)html。
3.相對開發(fā)而言。應(yīng)該盡量保持簡單,也就是說,你發(fā)不新聞呢。只發(fā)布新聞內(nèi)容就可以了。其他的東西則有其他模塊來做。這樣做的好吃是,修改,重構(gòu)起來將是件很愉快的事情。
經(jīng)過思考跟同事的意見。決定采用js的形式來做。js負(fù)責(zé)輸出那些html。而js的生成則由后臺去處理。這樣大家的職責(zé)就明顯多了。
至于前臺展示嗎。那也簡單很多,直接引用這個js就ok。
就如Ioc所說。你不要來找我。讓我去找你就行了。
大家也可以暢談自己在開發(fā)這樣系統(tǒng)的想法。