張 穎
(閩江學(xué)院,福建 福州 350108)
CMS在圖書(shū)館網(wǎng)站中的應(yīng)用
張 穎
(閩江學(xué)院,福建 福州 350108)
在數(shù)字化、網(wǎng)絡(luò)化環(huán)境下圖書(shū)館需要CMS來(lái)有效管理內(nèi)容的保存、組織和傳播,圖書(shū)館必須利用CMS把相關(guān)內(nèi)容組織起來(lái)以確保這些內(nèi)容得到有效管理、易于檢索和用不同方式進(jìn)行傳遞.本文對(duì)閩江學(xué)院圖書(shū)館網(wǎng)站的開(kāi)發(fā)過(guò)程和其中的若干問(wèn)題進(jìn)行了介紹.
圖書(shū)館;內(nèi)容管理系統(tǒng);JTBC;網(wǎng)站
圖書(shū)館網(wǎng)站是圖書(shū)館對(duì)外宣傳交流的窗口,閩江學(xué)院圖書(shū)館網(wǎng)站自2003年建成至今訪問(wèn)量達(dá)到200多萬(wàn)次,網(wǎng)站及時(shí)發(fā)布圖書(shū)館工作動(dòng)態(tài),讓讀者更多地了解圖書(shū)館的服務(wù),監(jiān)督圖書(shū)館工作,以全面推動(dòng)圖書(shū)館的各項(xiàng)工作.隨著信息技術(shù)的飛速發(fā)展以及圖書(shū)館業(yè)務(wù)水平的不斷改進(jìn),讀者對(duì)圖書(shū)館信息的要求大大提高,圖書(shū)館網(wǎng)站在頁(yè)面美觀、版面設(shè)置和內(nèi)容的表現(xiàn)形式上已不能滿足用戶的訪問(wèn)需求,原先開(kāi)發(fā)的網(wǎng)站信息上傳系統(tǒng)在易用性、可擴(kuò)展性和易維護(hù)性上也有所欠缺.建設(shè)一個(gè)技術(shù)先進(jìn),內(nèi)容全面的圖書(shū)館網(wǎng)站,使它成為學(xué)校文獻(xiàn)資源保障體系必不可少的數(shù)字化平臺(tái)是圖書(shū)館的一項(xiàng)重要任務(wù).
隨著網(wǎng)絡(luò)應(yīng)用的豐富和發(fā)展,很多網(wǎng)站往往不能迅速跟進(jìn)大量信息衍生及業(yè)務(wù)模式變革的腳步,常常需要花費(fèi)許多時(shí)間、人力和物力來(lái)處理信息更新和維護(hù)工作.網(wǎng)站建設(shè)人員最關(guān)注的是系統(tǒng)的易用性和功能的完善性,這就對(duì)網(wǎng)站建設(shè)和信息發(fā)布工具提出了一個(gè)很高的要求.CMS(Content Management System)內(nèi)容管理系統(tǒng)正是在數(shù)字資源大量增加和網(wǎng)絡(luò)服務(wù)新模式不斷出現(xiàn)、迫切需要分門(mén)別類進(jìn)行內(nèi)容管理和發(fā)布背景下出現(xiàn)的產(chǎn)物,CMS是網(wǎng)站建設(shè)的有力工具.它功能豐富,可以針對(duì)各種內(nèi)容進(jìn)行分類和發(fā)布管理.
現(xiàn)在流行的開(kāi)源 CMS系統(tǒng)有 Joomla!、Drupal、Xoops等,在選擇內(nèi)容管理系統(tǒng)的時(shí)候首先了解自己的實(shí)際需求是最重要的,想根據(jù)現(xiàn)成系統(tǒng)將自己的需求硬往上照搬是非常不可取的.我們根據(jù)圖書(shū)館的實(shí)際需求和自身的技術(shù)水平選擇了JTBC作為圖書(shū)館網(wǎng)站開(kāi)發(fā)的工具.JTBC是目前為數(shù)很少的可以良好的開(kāi)發(fā)多語(yǔ)言網(wǎng)站的CMS之一(選擇它的其中一個(gè)原因是可以借助它建立圖書(shū)館的英文網(wǎng)站),它是第一個(gè)提出“語(yǔ)言—代碼—程序”兩兩分離技術(shù)模式的CMS,它具有非常強(qiáng)大的可擴(kuò)充性和可二次開(kāi)發(fā)性,是一套非常適合用做系統(tǒng)建站或者進(jìn)行二次開(kāi)發(fā)的程序核心.
在這里以閩江學(xué)院圖書(shū)館網(wǎng)站為例,簡(jiǎn)要的介紹一下我們是如何通過(guò)JTBC更方便快捷的建立網(wǎng)站.
圖書(shū)館網(wǎng)站是隸屬于閩江學(xué)院網(wǎng)下的子站點(diǎn),有獨(dú)立的域名(lib.m ju.edu.cn),主要是為廣大師生提供數(shù)字資源服務(wù),我們?cè)谖淖謳?kù)的“閩江學(xué)院圖書(shū)館網(wǎng)”站點(diǎn)下新建一個(gè)名為“數(shù)字資源港”的頻道.
建立頻道即建立網(wǎng)站的各級(jí)欄目,實(shí)際上就是組織網(wǎng)站的結(jié)構(gòu).閩江學(xué)院圖書(shū)館網(wǎng)站包括本館概況,館藏分布,讀者服務(wù),新聞動(dòng)態(tài),電子資源,數(shù)據(jù)庫(kù)對(duì)態(tài),讀者查詢,參考咨詢,館長(zhǎng)信箱,校外VPN登錄等十個(gè)一級(jí)欄目和三十個(gè)二級(jí)欄目.
網(wǎng)站內(nèi)容采用什么形式表現(xiàn),取決于模板的制作.一個(gè)好的模板可以增加網(wǎng)站的表現(xiàn)力,吸引更多的訪問(wèn)量,提高網(wǎng)站的點(diǎn)擊率.模板的作用是負(fù)責(zé)頁(yè)面的顯示風(fēng)格和顯示內(nèi)容.網(wǎng)站首頁(yè)是最重要的,需要單獨(dú)制作,所有一級(jí)欄目采用相同的模板,再根據(jù)下面的二級(jí)欄目制作細(xì)覽模板,制做好首頁(yè)模板、頻道概覽模板、頻道細(xì)覽模板和文檔細(xì)覽模板后上傳到服務(wù)器,在站點(diǎn)和頻道的屬性里設(shè)置好各自的模板,網(wǎng)站的建設(shè)工作就算是完成大部分了.采用這種形式建站,將頁(yè)面的表現(xiàn)形式和內(nèi)容數(shù)據(jù)分隔開(kāi),大大提高了網(wǎng)站開(kāi)發(fā)人員的工作效率.
當(dāng)網(wǎng)站模板建設(shè)好之后,接下來(lái)就需要對(duì)網(wǎng)站內(nèi)容進(jìn)行錄入.在各個(gè)頻道下的編輯器中(類似W ord文檔編輯器)編輯文檔設(shè)立相應(yīng)文檔,用戶通過(guò)所見(jiàn)即所得的方式編輯文檔的正文并對(duì)其進(jìn)行審核排版;除了自行建立文檔外,系統(tǒng)還支持單篇或多篇文檔的導(dǎo)入導(dǎo)出,可以在不同的站點(diǎn)或不同欄目對(duì)文檔進(jìn)行復(fù)制、引用和移動(dòng),為文檔的建立提供了更為豐富的渠道.
主要是解決兩個(gè)問(wèn)題:
隨著圖書(shū)館提供電子資源及相關(guān)服務(wù)的增多,將資源與服務(wù)整合在一起,實(shí)現(xiàn)跨平臺(tái)的無(wú)縫鏈接,使用戶用一個(gè)檢索指令在一個(gè)統(tǒng)一的界面上一次查得所需文獻(xiàn)或信息,已經(jīng)成為一個(gè)迫切的需求.在閩江學(xué)院圖書(shū)館網(wǎng)站中,實(shí)現(xiàn)了統(tǒng)一的檢索入口,如圖1所示:
圖1 首頁(yè)集成檢索框
檢索框的代碼實(shí)現(xiàn)如下:
按照鼠標(biāo)在檢索框標(biāo)簽上的移動(dòng)指向來(lái)執(zhí)行不同的檢索,檢索操作分別在content1——6.asp六個(gè)文件中執(zhí)行,如圖1檢索館藏圖書(shū)的代碼如下:
該集成檢索平臺(tái)實(shí)現(xiàn)了與館藏系統(tǒng)(melinets)、讀秀學(xué)術(shù)搜索的銜接;提供館藏中英文數(shù)據(jù)庫(kù)、中英文電子期刊和電子書(shū)的快捷跨庫(kù)檢索;與google整合,使讀者可以檢索網(wǎng)絡(luò)資源.隨著大學(xué)城資源共享的實(shí)現(xiàn),我們將以北京超星公司M edalink資源門(mén)戶為后臺(tái),實(shí)現(xiàn)福州地區(qū)大學(xué)城館藏資源的聯(lián)合檢索.
圖書(shū)館網(wǎng)站作為讀者服務(wù)的窗口形象,應(yīng)該給讀者一目了然的視覺(jué)印象,讀者登錄網(wǎng)站后能第一時(shí)間找到自己需要瀏覽的信息,我們考慮將所有數(shù)字資源都展示在首頁(yè)上,在建立頻道時(shí),將數(shù)字資源分成圖書(shū)、期刊、教學(xué)、綜合四個(gè)子欄目,對(duì)不同的資源分類顯示,圖書(shū)館每年都要購(gòu)買(mǎi)大量的數(shù)據(jù)庫(kù),試用資源也在不斷增加,如果只是將資源以靜態(tài)HTML頁(yè)面的方式列表顯示在首頁(yè),那將大大增加開(kāi)發(fā)人員的重復(fù)工作量.通過(guò)VBSCRIPT腳本語(yǔ)言調(diào)用CMS相應(yīng)文檔中數(shù)字資源標(biāo)題變量,代碼為:
<%=GetStringLength(RecordsetDBTu.Fields.Item("Title").Value,9)%>,,其中RecordsetDBTu代表圖書(shū),調(diào)用期刊、教學(xué)、綜合標(biāo)題變量用 RecordsetDBQi、RecordsetDBJX、RecordsetDBOther替代語(yǔ)句中的RecordsetDBTu.設(shè)置循環(huán)語(yǔ)句顯示各類資源,每行顯示四個(gè),若是試用資源就作試用標(biāo)記,讓讀者能夠快速了解各種數(shù)字資源的性質(zhì),代碼如下:
建成后首頁(yè)顯示的數(shù)字資源分類入口如下圖2所示:
圖2 首頁(yè)數(shù)字資源分類入口
JTBC的發(fā)布機(jī)制,是將網(wǎng)站的模板和所有內(nèi)容數(shù)據(jù)生成最終的靜態(tài)HTML頁(yè)面,根據(jù)系統(tǒng)管理員的設(shè)置,發(fā)布到網(wǎng)站服務(wù)器上.用戶訪問(wèn)網(wǎng)站時(shí),網(wǎng)頁(yè)和數(shù)據(jù)庫(kù)之間是沒(méi)有交互的,減輕了數(shù)據(jù)庫(kù)服務(wù)器的壓力,大大提高了訪問(wèn)的穩(wěn)定性,加快了頁(yè)面的打開(kāi)瀏覽速度.
高校圖書(shū)館以服務(wù)于教學(xué)科研為己任,網(wǎng)站在易用性和功能的完善性方面有很高的要求,高校圖書(shū)館網(wǎng)站的設(shè)計(jì)應(yīng)該特別注重針對(duì)教師、學(xué)生的特點(diǎn)和學(xué)術(shù)信息需求,推出個(gè)性化欄目,還要充分保證工作人員的工作效率,通過(guò)JTBC 建立的閩江學(xué)院圖書(shū)館網(wǎng)站第四版,在結(jié)構(gòu)設(shè)計(jì)上更科學(xué)合理,在內(nèi)容管理上更高效,在網(wǎng)站發(fā)布上更安全快捷.
在此基礎(chǔ)上,我們還將繼續(xù)改進(jìn),增強(qiáng)網(wǎng)站的交互性和個(gè)性化,將新技術(shù)結(jié)合進(jìn)網(wǎng)站的設(shè)計(jì)中,如增加實(shí)時(shí)參考咨詢、即時(shí)通訊、微博客等,加強(qiáng)圖書(shū)館與讀者之間的互動(dòng)和交流,滿足不同讀者的個(gè)性化需求.
〔1〕劉泳潔.國(guó)內(nèi)外圖書(shū)館內(nèi)容管理系統(tǒng)的比較研究[J].圖書(shū)情報(bào)工作,2009(12).
〔2〕蔣麗麗,盧志國(guó).國(guó)外高校圖書(shū)館網(wǎng)站設(shè)計(jì)的特點(diǎn)及其啟示[J].上海高校圖書(shū)情報(bào)工作研究,2010(2).
〔3〕CMS百度百科.http://baike.baidu.com/view/15867.htm[OL].
〔4〕JTBC網(wǎng)站內(nèi)容管理系統(tǒng).http://www.jtbc.cn/[OL].
〔5〕龍浩健.用VBA結(jié)合TPI快速建立學(xué)位論文自動(dòng)分類導(dǎo)航[J].2009(7).
G250.7
A
1673-260X(2011)10-0148-03