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