張秀美 趙天姿 景民昌
摘要:本文分析了DeDeCMS的特點以及工作原理,介紹了使用DeDeCMS建設圖書館網(wǎng)站中欄目設計、網(wǎng)頁模板設計和安全維護等內(nèi)容。
關鍵詞:CMS;DeDeCMS;圖書館網(wǎng)站
中圖分類號:G647 文獻標志碼:A 文章編號:1674-9324(2016)15-0221-02
隨著網(wǎng)絡化和數(shù)字化等技術的發(fā)展,高校圖書館不僅擁有大量的紙質(zhì)圖書、期刊、工具書等資源,還自行建立或購買了大量國內(nèi)外電子資源,成為高校的資源信息中心,同時也是支持廣大教職工和學生等讀者學習和研究的重要輔助機構。而圖書館網(wǎng)站就是讀者和圖書館之間的紐帶,既要及時向廣大讀者展示圖書館館藏的各種資源,及時通報新資源情況,又要提供論文提交、論文查重、科技查新、自習、研究等各種服務信息。因此建設界面友好的高校圖書館網(wǎng)站是圖書館不可缺少的部分。
一、什么是DeDeCMS
CMS,Content Management System的簡稱,即內(nèi)容管理系統(tǒng),是用于快速建立網(wǎng)站的工具。顧名思義,CMS就是幫助網(wǎng)站管理內(nèi)容,負責后臺數(shù)據(jù)庫的管理,管理數(shù)據(jù)庫表的內(nèi)容的各種操作,大大節(jié)約網(wǎng)站建設的人力物力。
DeDeCMS是國內(nèi)知名的基于PHP+MYSQL技術的開源的CMS系統(tǒng),它因易學、易用、易維護、易擴展等特點在網(wǎng)站建設中得到了廣泛的使用。DeDecms提供了簡單易用的后臺系統(tǒng),方便網(wǎng)站建設者建立網(wǎng)站的內(nèi)容、對網(wǎng)站進行維護、備份網(wǎng)站數(shù)據(jù)等。同時,DeDeCMS為網(wǎng)站的前臺頁面訪問后臺數(shù)據(jù)庫提供了方便的接口,以DeDe標簽的形式存在,封裝對數(shù)據(jù)庫的操作代碼,使網(wǎng)站建設者不必了解SQL語句等知識。在DeDeCMS系統(tǒng)中,前臺頁面是以網(wǎng)頁模板的形式存在的,在網(wǎng)頁模板中通過使用DeDe標簽獲得后臺網(wǎng)站數(shù)據(jù),使用HTML把數(shù)據(jù)展現(xiàn)出來。網(wǎng)站建設者只需具有網(wǎng)頁設計的基本知識,學會使用DeDe標簽建立網(wǎng)頁模板即可,非常適合用來建設圖書館網(wǎng)站。
二、圖書館網(wǎng)站構建與設計
1.規(guī)劃網(wǎng)站欄目。使用DeDeCMS建立網(wǎng)站,首先要在DeDeCMS后臺建立網(wǎng)站要展示的內(nèi)容,建立網(wǎng)站欄目,以后網(wǎng)站內(nèi)容的發(fā)布都要在后臺進行。根據(jù)對本校圖書館所擁有的各種資源以及圖書館的日常工作的分析,以及對國內(nèi)其他圖書館的調(diào)研,決定設置表1所示的欄目。
2.設計網(wǎng)站模板。在DeDeCMS后臺建立好內(nèi)容欄目,接下來要做的是在前臺通過網(wǎng)頁模板把內(nèi)容展示出來。需要設計主頁模板、欄目列表頁模板、顯示文章內(nèi)容的網(wǎng)頁模板等。下面介紹利用DeDeCMS設計網(wǎng)頁模板的制作要點。①建立靜態(tài)網(wǎng)頁文件,文件后綴名改為.htm。使用Dreamweaver或其他網(wǎng)頁設計軟件設計出靜態(tài)頁面。為了讓網(wǎng)站界面美觀大方、風格統(tǒng)一,也可請專門的美工協(xié)助設計靜態(tài)頁面。由于DeDeCMS要求模板的后綴名必須是.htm,所以設計好的靜態(tài)頁面一定要保存成.htm文件。首頁模板的文件名必須是index.htm。②應用DeDeCMS標簽。靜態(tài)網(wǎng)頁中的內(nèi)容、鏈接目標等信息需要動態(tài)更新,應該從后臺數(shù)據(jù)庫中讀取。可通過應用DeDeCMS標簽來實現(xiàn)。DeDeCMS有豐富的標簽可供使用,標簽以{dede:…}開頭、{/dede:..}結尾,或是單個標簽{dede:…/},封裝了對數(shù)據(jù)庫的操作。常用的DeDeCMS標簽如下頁表2所示。
在靜態(tài)網(wǎng)頁中把相應的DeDeCMS標簽代碼輸出到頁面對應位置即可。例如:
網(wǎng)站頭部導航,列出網(wǎng)站的各頂級欄目名稱并加上超鏈,代碼如下:
;列出編號為9的欄目中的文章,顯示6行,按點擊率排序,代碼如下:3.生成靜態(tài)網(wǎng)站。默認情況下,DeDeCMS系統(tǒng)需要根據(jù)網(wǎng)頁模板生成相應的靜態(tài)網(wǎng)頁后,該網(wǎng)站才可以正常瀏覽。應用完網(wǎng)頁模板后,在后臺點擊“生成”->“自動任務”->“一鍵更新網(wǎng)站”和“更新系統(tǒng)緩存”即可生成靜態(tài)網(wǎng)頁。此時打開瀏覽器瀏覽網(wǎng)站即可。
三、圖書館網(wǎng)站的維護
1.網(wǎng)站安全。網(wǎng)站的安全至關重要。為了保障圖書館網(wǎng)站的安全,網(wǎng)站建好后,可以對DeDeCMS系統(tǒng)做以下設置:刪除網(wǎng)站根目錄中沒有用到的文件夾,例如會員文件夾member、專題文件夾special和安裝install文件夾等;修改后臺管理系統(tǒng)所在的dede文件夾的名稱;把data\common.inc.php文件的權限改為只讀;把管理員名稱admin改為其他名稱,同時修改管理員的密碼;定期打DeDeCMS的補丁等。
2.網(wǎng)站數(shù)據(jù)備份。為了防止網(wǎng)站的數(shù)據(jù)丟失,應定期給網(wǎng)站中的數(shù)據(jù)進行備份。DeDeCMS后臺提供了方便的數(shù)據(jù)備份功能。進入網(wǎng)站后臺,在后臺“系統(tǒng)設置”中有專門的“數(shù)據(jù)備份與還原”功能管理數(shù)據(jù)。建議至少每星期做一次備份。
四、結語
本文采用DeDeCMS構建了本校的圖書館網(wǎng)站,網(wǎng)站正常運行,管理員可以勁松地管理圖書館網(wǎng)站的各項事務。網(wǎng)絡技術不斷發(fā)展,圖書館的需求也在不斷改變,筆者應進一步研究各項技術,為圖書館網(wǎng)站開發(fā)出更多頻道能夠更好地為讀者服務。
參考文獻:
[1]龐貞祿,基于DedeCMS的高校圖書館網(wǎng)站建設[J].中國傳媒科技,2012,(6):247-248.
[2]孫毅,郭玲,陳惠敏,等.基于DedeCMS的高校院系網(wǎng)站建設[J].昌吉學院學報,2008,(4):139-141.