宋國(guó)際,姜學(xué)東
(河北民族師范學(xué)院 信息中心,河北 承德 067000)
CMS即內(nèi)容管理系統(tǒng)(Content Management System),它的主要思想是:頁(yè)面數(shù)據(jù)與頁(yè)面展示分離,即頁(yè)面的展示通過(guò)模板進(jìn)行定義,當(dāng)需要顯示時(shí)把數(shù)據(jù)填充到模板中形成最終的頁(yè)面提供給最終用戶(hù)展示。這種模式特別適合高校網(wǎng)站的建設(shè),因?yàn)楦咝T合当姸?,如果單?dú)為每個(gè)院系建立網(wǎng)站不僅工作量極大,而且內(nèi)容更新、后期維護(hù)都非常困難并需要非常專(zhuān)業(yè)的技術(shù)人員支持才可能完成。有了CMS后,院系的網(wǎng)站建設(shè)不再需要專(zhuān)業(yè)的技術(shù)人員,只需要把精力放在內(nèi)容的更新上即可。
高校CMS的基本功能如圖1所示:
站點(diǎn)管理:學(xué)校中的每一個(gè)院系可以稱(chēng)為一個(gè)站點(diǎn),可以動(dòng)態(tài)的增加或刪除一個(gè)站點(diǎn),即可以動(dòng)態(tài)的增加或刪除一個(gè)院系的網(wǎng)站。站點(diǎn)可以綁定域名,綁定后就可以通過(guò)對(duì)應(yīng)的域名來(lái)訪問(wèn)這個(gè)站點(diǎn)。
角色管理:可以創(chuàng)建不同的角色,并對(duì)不同的角色賦予其擁有的權(quán)限。
用戶(hù)管理:可以增加、刪除用戶(hù),并對(duì)用戶(hù)賦予相應(yīng)的角色,具有不同角色的用戶(hù)所擁有的操作權(quán)限不一樣。比如Y1用戶(hù)擁有A系管理員的角色,那么他就可以對(duì)A系的網(wǎng)站進(jìn)行管理,但不能對(duì)其他系的網(wǎng)站進(jìn)行任何的管理操作。
欄目管理:可以對(duì)不同的站點(diǎn)建立其獨(dú)有的欄目,在不同的欄目下可以放置對(duì)應(yīng)的文章。欄目可以分級(jí),但一般情況下最多2級(jí)即可。
模板管理:這也是一個(gè)核心的功能,模板決定了網(wǎng)站的呈現(xiàn)樣式。如果每個(gè)站點(diǎn)都用同一個(gè)模板,那么每個(gè)站點(diǎn)的總體樣式和布局一定是一致的。當(dāng)然,每個(gè)系都想有自己的特色,不想千篇一律,那么該系的管理員就可以通過(guò)修改該系的模板使之最終的呈現(xiàn)與眾不同。
發(fā)布管理:各系管理員可以通過(guò)后臺(tái)發(fā)布文章,這時(shí)系統(tǒng)會(huì)自動(dòng)把文章的內(nèi)容(即數(shù)據(jù))與模板(即展現(xiàn))相結(jié)合生成可以直接運(yùn)行的HTML頁(yè)面呈現(xiàn)給用戶(hù)。
資源管理:用戶(hù)在發(fā)布文章時(shí)所上傳的圖片、附件等都是資源,在上傳的過(guò)程中把他們按日期組織在一起,通過(guò)資源管理模塊可以對(duì)其進(jìn)行刪除、修改等操作。
以上是高校CMS的一些核心功能,另外還有一些諸如系統(tǒng)參數(shù)管理、操作日志管理、報(bào)表統(tǒng)計(jì)管理等額外功能,也會(huì)為系統(tǒng)的運(yùn)行提供一些必要的數(shù)據(jù)。
首先,由系統(tǒng)管理員創(chuàng)建各個(gè)站點(diǎn),并創(chuàng)建對(duì)應(yīng)站點(diǎn)管理員。這樣站點(diǎn)管理員就可以使用自己的賬號(hào)、密碼登陸系統(tǒng)管理自己的站點(diǎn)了。
其次,站點(diǎn)管理員登陸系統(tǒng)后,通過(guò)模板管理功能制作自己站點(diǎn)的模板。一般情況下需要制作首頁(yè)模板(即index模板)、文章列表模板(即List模板)、單頁(yè)模板(即Single模板)、文章詳情模板(即Detail模板)。該系統(tǒng)本身也會(huì)提供一套上述模板,站點(diǎn)管理員如果不想做任何改動(dòng),那么直接使用默認(rèn)的模板即可。
第三,由站點(diǎn)管理員根據(jù)該系的實(shí)際情況創(chuàng)建需要的欄目及二級(jí)欄目,并選擇該欄目所使用的模板。如果該欄目下是文章列表,那么選擇文章列表模板,如果該欄目下就是具體的內(nèi)容,那么就選擇單頁(yè)模板。
最后,站點(diǎn)管理員可以在對(duì)應(yīng)的欄目下發(fā)表文章,系統(tǒng)會(huì)根據(jù)模板、欄目的設(shè)置生成對(duì)應(yīng)的HTML頁(yè)面,并自動(dòng)創(chuàng)建相關(guān)的鏈接。
上述即是一個(gè)站點(diǎn)的建設(shè)過(guò)程,如果在建設(shè)過(guò)程中使用系統(tǒng)的默認(rèn)模板,只需不過(guò)5分鐘就可以完成一個(gè)站點(diǎn)的建設(shè)(因?yàn)橹灰砑釉撜军c(diǎn)的欄目即可),即使使用自己的模板,最多也只需花費(fèi)半天的時(shí)間去設(shè)計(jì)該站的個(gè)性化模板而已。
高校并非專(zhuān)業(yè)網(wǎng)站建設(shè)機(jī)構(gòu),但是有了CMS的幫助,高校的非專(zhuān)業(yè)人士可以快速的建設(shè)院系的網(wǎng)站,并且也可以自己進(jìn)行維護(hù)。如果運(yùn)行中的網(wǎng)站需要改版,那么也只需通過(guò)CMS系統(tǒng)修改下模板即可,不需寫(xiě)一行代碼即可讓網(wǎng)站煥然一新。總之,通過(guò)CMS建設(shè)高校網(wǎng)站能夠達(dá)到事半功倍的效果,極大地減少了建設(shè)及維護(hù)成本,減少了人員的開(kāi)支,并且實(shí)現(xiàn)了站群的統(tǒng)一管理,安全性和可用性得到了極大的提高。
[1]宋愛(ài)林.基于CMS快速開(kāi)發(fā)高校圖書(shū)館門(mén)戶(hù)[J].湖北廣播電視大學(xué)學(xué)報(bào),2011,(12).
[2]王準(zhǔn).高職院校精品課程網(wǎng)站CMS的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2012,(1).
[3]姚煥.職業(yè)院校精品課程網(wǎng)站CMS的設(shè)計(jì)與實(shí)現(xiàn)[J].科技廣場(chǎng),2012,(2).
[4]陳曉燕,萬(wàn)龍,王昌盛.基于CMS的學(xué)科專(zhuān)業(yè)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)[J].中國(guó)現(xiàn)代教育裝備,2011,(11).