精品素人自拍偷拍|91精品国产av国产|杨思敏伦理片|91制片厂杨柳信息|亚洲激情综合|蜜桃影像传媒ios下载|亚洲精品视频在线看|打屁股色网站|爱豆文化传媒影片|国产欧美精品一区二区色,明星换脸 av,国产日韩成人av,亚洲成a人影院

幫助文檔

GpowerCMS內(nèi)容管理系統(tǒng)

幫助文檔

什么是CMS內(nèi)容管理系統(tǒng)?

作者:pangfei 發(fā)布日期: 2009-11-30 閱讀次數(shù):

簡介

  CMS是Content Management System的縮寫,,意為“內(nèi)容管理系統(tǒng)”。
CMS具有許多基于模板的優(yōu)秀設(shè)計,,可以加快網(wǎng)站開發(fā)的速度和減少開發(fā)的成本,。
CMS的功能并不只限于文本處理,它也可以處理圖片,、Flash動畫,、聲像流、圖像甚至電子郵件檔案,。
CMS其實是一個很廣泛的稱呼,,從一般的博客程序,新聞發(fā)布程序,,到綜合性的網(wǎng)站管理程序都可以被稱為內(nèi)容管理系統(tǒng),。

CMS的分類

  根據(jù)不同的需求,CMS有幾種不同的分類方法,。比如,,根據(jù)應(yīng)用層面的不同,可以被劃分為:
○ 重視后臺管理的CMS
○ 重視風(fēng)格設(shè)計的CMS
○ 重視前臺發(fā)布的CMS
等等,。就目前已經(jīng)存在的各種CMS來說,,最終界面上都是大同小異,但是在編程風(fēng)格與管理方式上來講卻是相差萬別,。
就CMS本身被設(shè)計出來的出發(fā)點來說,,應(yīng)該是方便一些對于各種網(wǎng)絡(luò)編程語言并不是很熟悉的用戶用一種比較簡單的方式來管理自己的網(wǎng)站。這雖然是本身的出發(fā)點,,但由于各個CMS系統(tǒng)的原創(chuàng)者們自己本身的背景與對“簡單”這兩個字的理解程度的不同,,就造成了現(xiàn)在沒有統(tǒng)一的標(biāo)準(zhǔn)群雄紛爭的局面。
簡而言之,CMS就是可以讓你不需要學(xué)習(xí)復(fù)雜的建站技術(shù),,不需要學(xué)習(xí)太多復(fù)雜的HTML語言,,你就能夠利用CMS構(gòu)建出一個風(fēng)格統(tǒng)一功能強大的專業(yè)網(wǎng)站

CMS的功能

  CMS具有許多基于模板的優(yōu)秀設(shè)計,,可以加快網(wǎng)站開發(fā)的速度和減少開發(fā)的成本,。
CMS的功能并不只限于文本處理,它也可以處理圖片,、Flash動畫,、聲像流、圖像甚至電子郵件檔案,。
內(nèi)容管理系統(tǒng)是企業(yè)信息化建設(shè)和電子政務(wù)的新寵,,也是一個相對較新的市場,對于內(nèi)容管理,,業(yè)界還沒有一個統(tǒng)一的定義,,不同的機構(gòu)有不同的理解:
Gartner Group 認(rèn)為內(nèi)容管理從內(nèi)涵上應(yīng)該包括企業(yè)內(nèi)部內(nèi)容管理、Web內(nèi)容管理,、電子商務(wù)交易內(nèi)容管理和企業(yè)外部網(wǎng)(Extranet)信息共享內(nèi)容管理(如CRM和 SCM等),,Web內(nèi)容管理是當(dāng)前的重點,e-business和XML是推動內(nèi)容管理發(fā)展的源動力,。
Merrill Lynch的分析師認(rèn)為內(nèi)容管理側(cè)重于企業(yè)員工,、企業(yè)用戶、合作伙伴和供應(yīng)商方便獲得非結(jié)構(gòu)化信息的處理過程,。內(nèi)容管理的目的是把非結(jié)構(gòu)化信息出版到intranets, extranets和ITE(Internet Trading Exchanges), 從而使用戶可以檢索,、使用、分析和共享,。商業(yè)智能系統(tǒng) (BI)側(cè)重于結(jié)構(gòu)化數(shù)據(jù)的價值提取,,而內(nèi)容管理則側(cè)重于企業(yè)內(nèi)部和外部非結(jié)構(gòu)化資源的戰(zhàn)略價值提取。   
Giga Group 認(rèn)為作為電子商務(wù)引擎,,內(nèi)容管理解決方案必須和電子商務(wù)服務(wù)器緊密集成,,從而形成內(nèi)容生產(chǎn)(Production)、傳遞(Delivery)以及電子商務(wù)端到端系統(tǒng),。
內(nèi)容管理系統(tǒng)是一種位于WEB前端(Web 服務(wù)器)和后端辦公系統(tǒng)或流程(內(nèi)容創(chuàng)作,、編輯)之間的軟件系統(tǒng)。內(nèi)容管理解決方案重點解決各種非結(jié)構(gòu)化或半結(jié)構(gòu)化的數(shù)字資源的采集,、管理,、利用、傳遞和增值,,并能有機集成到結(jié)構(gòu)化數(shù)據(jù)的商業(yè)智能環(huán)境中,,如OA,CRM等,。內(nèi)容的創(chuàng)作人員、編輯人員,、發(fā)布人員使用內(nèi)容管理系統(tǒng)來提交,、修改、審批,、發(fā)布內(nèi)容,。這里指的"內(nèi)容"可能包括文件、表格,、圖片,、數(shù)據(jù)庫中的數(shù)據(jù)甚至視頻等一切你想要發(fā)布到 Internet、Intranet以及Extranet網(wǎng)站的信息,。

CMS的應(yīng)運而生

  隨著網(wǎng)絡(luò)應(yīng)用的豐富和發(fā)展,,很多網(wǎng)站往往不能迅速跟進大量信息衍生及業(yè)務(wù)模式變革的腳步,常常需要花費許多時間,、人力和物力來處理信息更新和維護工作;遇到網(wǎng)站擴充的時候,,整合內(nèi)外網(wǎng)及分支網(wǎng)站的工作就變得更加復(fù)雜,,甚至還需重新建設(shè)網(wǎng)站;如此下去,,用戶始終在一個高成本,、低效率的循環(huán)中升級、整合……
首先,,角色定位明確,,以充分保證工作人員的工作效率;其次,,功能完整,,滿足各門道"把關(guān)人"應(yīng)用所需,使信息發(fā)布準(zhǔn)確無誤,。比如,,為編輯、美工,、主編及運維人員設(shè)置權(quán)限和實時管理功能,。
此外,保障網(wǎng)站架構(gòu)的安全性也是用戶關(guān)注的焦點,。能有效管理網(wǎng)站訪問者的登陸權(quán)限,,使內(nèi)網(wǎng)數(shù)據(jù)庫不受攻擊,從而時刻保證網(wǎng)站的安全穩(wěn)定,,免于用戶的后顧之憂,。
根據(jù)以上需求,一套專業(yè)的內(nèi)容管理系統(tǒng)CMS應(yīng)運而生,來有效解決用戶網(wǎng)站建設(shè)與信息發(fā)布中常見的問題和需求,。對網(wǎng)站內(nèi)容管理是該軟件的最大優(yōu)勢,,它流程完善、功能豐富,,可把稿件分門別類并授權(quán)給合法用戶編輯管理,,而不需要用戶去理會那些難懂的SQL語法。

CMS的發(fā)展

  內(nèi)容管理從2000年開始成為一個重要的應(yīng)用領(lǐng)域,,這時.COM和B2B, B2C等經(jīng)歷了資本和市場的考驗及洗禮,,人們重新回到信息技術(shù)應(yīng)用的基本面-如何提高競爭能力,而內(nèi)容管理恰恰能夠通過對企業(yè)各種類型的數(shù)字資產(chǎn)的產(chǎn)生,、管理,、增值和再利用,改善組織的運行效率和企業(yè)的競爭能力,,企事業(yè)單位也開始認(rèn)識到內(nèi)容管理的重要性,。
從企事業(yè)單位信息化的觀點來看,以下因素導(dǎo)致對內(nèi)容管理軟件的巨大需求:
(1) 知識是企業(yè)的財富,。
在Internet交互過程中,,只有十分之一涉及銷售,其他十分之九都和信息交互有關(guān),,員工的知識獲取越來越依賴于互聯(lián)網(wǎng),,特別是在電子商務(wù)的個性化環(huán)境中,客戶為了做出購買決定,,需要智能化地獲取信息,,不僅僅是商品的數(shù)量和價格,更重要的可能是產(chǎn)品的手冊,、安全保證,、技術(shù)指標(biāo)、售后服務(wù),、圖片文件等等,。
(2) 信息的及時性和準(zhǔn)確性。
無論在企業(yè)內(nèi)網(wǎng)還是外網(wǎng),,信息的更新越來越快,,企事業(yè)單位的信息生產(chǎn)量越來越多,且呈現(xiàn)成倍增長的趨勢,,企事業(yè)單位更需要的是一個功能強大,、可擴展的、靈活的內(nèi)容管理技術(shù)來滿足不斷的信息更新,、維護,,這時如何保證信息的準(zhǔn)確性和真實性將越來越顯得重要,。
(3) 企業(yè)內(nèi)外網(wǎng)統(tǒng)一的需求增長。
隨著企事業(yè)單位信息化的建設(shè),,內(nèi)聯(lián)網(wǎng)和外聯(lián)網(wǎng)之間的信息交互越來越多,優(yōu)秀的內(nèi)容管理系統(tǒng)對企業(yè)內(nèi)部來說,,能夠很好地做到信息的收集和重復(fù)利用以及信息的增值利用, 對于外聯(lián)網(wǎng)來說,更重要的是真正交互式和協(xié)作性的內(nèi)容,。

CMS包括的內(nèi)容

  隱藏在內(nèi)容管理系統(tǒng)(CMS)之后的基本思想是分離內(nèi)容的管理和設(shè)計,。頁面設(shè)計存儲在模板里,而內(nèi)容存儲在數(shù)據(jù)庫或獨立的文件中,。 當(dāng)一個用戶請求頁面時,,各部分聯(lián)合生成一個標(biāo)準(zhǔn)的 HTML 頁面。
一個內(nèi)容管理系統(tǒng)通常有如下要素:
文檔模板
腳本語言或標(biāo)記語言
與數(shù)據(jù)庫集成
內(nèi)容的包含物由內(nèi)嵌入頁面的特殊標(biāo)記控制,。這些標(biāo)記對于一個內(nèi)容管理系統(tǒng)通常是唯一的,。 這些系統(tǒng)通常有對較復(fù)雜的操作的語言支持,如 Python, Perl, 或 Java 等,。
內(nèi)容管理系統(tǒng)對站點管理和創(chuàng)造編輯都有好處,。這其中最大的好處是能夠使用模板和通用的設(shè)計元素以確保整個網(wǎng)站的協(xié)調(diào)。 作者只需在他們的文檔中采用少量的模板代碼,,然后即可把精力集中在設(shè)計之上的內(nèi)容了,。要改變網(wǎng)站的外觀,管理員只需修改模板而不是一個個單獨的頁面,。
內(nèi)容管理系統(tǒng)也簡化了網(wǎng)站的內(nèi)容供給和內(nèi)容管理的責(zé)任委托,。很多內(nèi)容管理系統(tǒng)允許對網(wǎng)站的不同層面人員賦予不同等級的訪問權(quán)限,, 這使得他們不必研究操作系統(tǒng)級的權(quán)限設(shè)置,,只需用瀏覽器接口即可完成。
其他的特性如:搜索引擎,、日歷,、Web 郵件等也會內(nèi)置于內(nèi)容管理系統(tǒng) CMS 內(nèi),或允許以第三方插件的形式集成進來,。

如何開發(fā)CMS

  內(nèi)容管理系統(tǒng)是一個很泛的概念:從商業(yè)門戶網(wǎng)站的新聞系統(tǒng)到個人的Weblog都可以稱作發(fā)布系統(tǒng),。  
框架型:本身不包含任何應(yīng)用實現(xiàn),只是提供了底層框架,,具體應(yīng)用需要一定的二次開發(fā),,比如Cocoon,Vignette,;
應(yīng)用型:本身是一個面向具體類型的應(yīng)用實現(xiàn),,已經(jīng)包含了新聞/評論管理,投票,,論壇,,WIKI等一些子系統(tǒng),。比如:postNuke xoops等;
但無論如何,,在發(fā)布系統(tǒng)選型之前,,首先了解自己的實際需求是最重要的:想根據(jù)現(xiàn)成系統(tǒng)將自己的需求硬往上照搬是非常不可取的。訪問量,,權(quán)限控制和各種功能需求,。每個模塊和功能自己都比較清晰一點以后,再去網(wǎng)上找找類似的實現(xiàn):你會發(fā)現(xiàn)其實每個環(huán)節(jié)到目前上都有比較成熟的實現(xiàn)了,,而且還在不斷完善和發(fā)展中,,如果沒有:你的需求太特殊,或者可以嘗試分解成更小的系統(tǒng)組合實現(xiàn),。

內(nèi)容管理系統(tǒng)被分離成以下幾個層面:各個層面優(yōu)先考慮的需求不同
1,,后臺業(yè)務(wù)子系統(tǒng)管理(管理優(yōu)先:內(nèi)容管理):新聞錄入系統(tǒng),BBS論壇子系統(tǒng),,全文檢索子系統(tǒng)等,,針對不同系統(tǒng)的方便管理者的內(nèi)容錄入:所見即所得的編輯管理界面等,清晰的業(yè)務(wù)邏輯:各種子系統(tǒng)的權(quán)限控制機制等,;
2,,Portal系統(tǒng)(表現(xiàn)優(yōu)先:模板管理):大部分最終的輸出頁面:網(wǎng)站首頁,子頻道/專題頁,,新聞詳情頁一般就是各種后臺子系統(tǒng)模塊的各種組合,,這種發(fā)布組合邏輯是非常豐富的,Portal系統(tǒng)就是負(fù)責(zé)以上這些后臺子系統(tǒng)的組合表現(xiàn)管理,;
3,,前臺發(fā)布(效率優(yōu)先:發(fā)布管理):面向最終用戶的緩存發(fā)布,和搜索引擎spider的URL設(shè)計等……
內(nèi)容管理和表現(xiàn)的分離:很多成套的CMS系統(tǒng)沒有把后臺各種子系統(tǒng)和Portal分離開設(shè)計,,以至于在Portal層的模板表現(xiàn)管理和新聞子系統(tǒng)的內(nèi)容管理邏輯混合在一起,,甚至和BBS等子系統(tǒng)的管理都耦合的非常高,整個系統(tǒng)會顯得非常龐雜,。而且這樣的系統(tǒng)各個子系統(tǒng)捆綁的比較死,,如果后臺的模塊很難改變。但是如果把后臺各種子系統(tǒng)內(nèi)容管理邏輯和前臺的表現(xiàn)/發(fā)布分離后,,Portal和后臺各個子系統(tǒng)之間只是數(shù)據(jù)傳遞的關(guān)系:Portal只決定后臺各個子系統(tǒng)數(shù)據(jù)的取舍和表現(xiàn),,而后臺的各個子系統(tǒng)也都非常容易插拔。
內(nèi)容管理和數(shù)據(jù)分發(fā)的分離:需要要Portal系統(tǒng)設(shè)計的時候注意可緩存性(Cache Friendly)性設(shè)計:CMS后臺管理和發(fā)布機制,,本身不要過多考慮"效率"問題,,只要最終頁面輸出設(shè)計的比較Cacheable,效率問題可通過更前端專門的緩存服務(wù)器解決,。
此外,,就是除了面向最終瀏覽器用戶外,,還要注意面向搜索引擎友好(Search engine Friendly)的URL設(shè)計:通過 URL REWRITE轉(zhuǎn)向或基于PATH_INFO的參數(shù)解析使得動態(tài)網(wǎng)頁在鏈接(URI)形式上更像靜態(tài)的目錄結(jié)構(gòu),方便網(wǎng)站內(nèi)容被搜索引擎收錄,;