新聞發(fā)布系統(tǒng) |
1. 前臺(tái)動(dòng)態(tài)顯示的新聞發(fā)布系統(tǒng) 該類系統(tǒng)大約占60% 的分額,其主要特點(diǎn)是前臺(tái)采用編程語言動(dòng)態(tài)讀取數(shù)據(jù)庫的內(nèi)容,隨時(shí)更新,該類系統(tǒng)設(shè)計(jì)簡單,適合大多數(shù)中小企業(yè)建站需要,通用性不強(qiáng),一般需要量身定做,不適合大型新聞?wù)军c(diǎn),當(dāng)用戶過多時(shí),編程語言動(dòng)態(tài)讀取數(shù)據(jù)庫就勢(shì)必消耗大量的服務(wù)器資源,造成系統(tǒng)運(yùn)行緩慢,甚至崩潰,同時(shí)由于前臺(tái)新聞是動(dòng)態(tài)從數(shù)據(jù)庫中讀取,導(dǎo)致前端用戶直接接觸到數(shù)據(jù)庫,很容易造成一些不安全的因素,例如:SQL Injection. 2、前臺(tái)靜態(tài)顯示的新聞發(fā)布系統(tǒng) 該類系統(tǒng)大約占有30%多的市場(chǎng)分額,其主要特點(diǎn)為:前臺(tái)新聞全部生成HTML靜態(tài)文件,前臺(tái)無須讀取數(shù)據(jù)庫,瀏覽器只需要直接下載HTML文件即可瀏覽新聞,瀏覽速度得到提高,同時(shí)也大大減輕了數(shù)據(jù)庫服務(wù)器的壓力,該系統(tǒng)后臺(tái)設(shè)計(jì)復(fù)雜需要處理復(fù)雜的模板標(biāo)簽和個(gè)模板之間的邏輯,一般采用三層模式實(shí)現(xiàn),該類系統(tǒng)靈活性大,可以通過模板自定義實(shí)現(xiàn)界面復(fù)雜的前臺(tái)頁面,一般不需要為某一個(gè)企業(yè)而定做,該系統(tǒng)具有良好的通用性,適合各類新聞?wù)军c(diǎn),同時(shí),系統(tǒng)把前端用戶和數(shù)據(jù)庫分割開來,系統(tǒng)的安全性得到大大的提高. 3、基于文本的新聞發(fā)布系統(tǒng) 該系統(tǒng)在市場(chǎng)上占有很少的一部分,主要是把前面的數(shù)據(jù)庫換成了TXT格式的文本文件,該系統(tǒng)主要缺點(diǎn)是文本文件是無序的,管理起來非常麻煩,而且安全性不高,很容易造成數(shù)據(jù)冗余,因此,目前還沒有見到該類系統(tǒng)的商業(yè)版本,一般都作為個(gè)人用戶使用. 4. 基于XML數(shù)據(jù)島的新聞發(fā)布系統(tǒng) 該系統(tǒng)是新聞發(fā)布系統(tǒng)的一個(gè)發(fā)展趨勢(shì),它用XML數(shù)據(jù)島代替了數(shù)據(jù)庫,XML是一個(gè)有序的數(shù)據(jù)文件,比數(shù)據(jù)庫的讀取速度更快,但操作起來沒有數(shù)據(jù)庫這么方便,但是由于開發(fā)技術(shù)難度大,該類系統(tǒng)現(xiàn)在市場(chǎng)很少見到. |
![]() |
|
返回 |