大家先來(lái)看看163的新聞是怎么設(shè)計(jì)的


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


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