姚昳昕
摘要:利用Joomla可以簡便快捷地構建博物館網站,有效地對各種形式的內容進行組織和管理,網站不但符合W3C標準,而且具備較高的性能。本文以建設武漢大學萬林藝術博物館網站為例,分析博物館網站的需求,介紹了Joomla的基本特點,設計博物館網站的布局及功能,利用Joomla及其擴展創建博物館網站的具體功能模塊,為Joomla在博物館領域的應用拓展思路。
關鍵詞:Joomla 博物館 網站模塊
中圖分類號:TP393.4 文獻標識碼:A 文章編號:1007-9416(2016)08-0077-01
1 Joomla簡介
Joomla是一款使用PHP語言和MySQL數據庫開發的Portal(企業入口網站)類型的內容管理系統,支持在Linux、Windows和MacOSX等不同的平臺上執行,是全球最受歡迎的開源CMS之一[1]。
Joomla作為一款被普遍使用的CMS具有以下優點,首先,Joomla運用了很多先進的網站技術,例如網站快取技術、RSS、Blog、SEO搜尋引擎最佳化等,這使得網站的內容能滿足訪問者的需求,具有很高的反應速度和效率,并且使搜尋引擎更容易瀏覽到網站上的數據,從而使得網站更容易被搜索到。其次,Joomla具有龐大的附加套件,來自全球上千種不同網站應用的附加套件及美工設計布景,都是以這套系統為基礎而開發,使用者可以很方便的安裝上這些附加套件。再次,Joomla擁有簡單而豐富的操作接口,并可以搭配的多種所見即所得的編輯程序,讓對網頁設計語言不熟悉的管理者,很簡易地就能管理和編輯網站上的文章。最后,Joomla對于網站程序開發者和美工設計者保留了最大的客制化彈性和整合能力[2]。
2 博物館網站需求分析
2.1 網站內容
從網頁訪問者的角度來看,用戶瀏覽博物館網站,主要是為了了解博物館的基本情況(博物館簡介),參觀辦法(開放時間、預約辦法),館藏展覽信息(展覽預告、館藏薈萃),博物館相關新聞(新聞報道)等。從博物館的角度來看,網站還需要放置一些博物館想要讀者了解的信息,如博物館內部及各館間的交流活動(學術活動、對外交流),一些科普知識(科普園地),以及相關法律法規(規章制度)等。此外還需要架設參觀者與博物館之間溝通的橋梁,即聯系方式和留言板(和我聯系)。
2.2 網站設計
作為萬林藝術博物館對外的重要窗口,網站的頁面要組織有序,內容編排要簡潔大方,應既能展示博物館的各個方面,又要能貼合讀者使用習慣。二級及以下頁面要與主頁風格相同,保持一致性。版面編排和色彩要搭配相宜,營造良好的視覺效果。用戶經常瀏覽的信息及重要的通知公告要放在最顯眼的地方,使用戶能夠輕易地訪問。
2.3 網站管理與維護
網站需要穩定運行,還要保證能快速訪問和響應;管理員需要經常發布和更新網站內容。網站的開發、管理與維護,是一項長期工作,對于博物館沒有專職系統維護人員的情況,需要網站后臺功能強大、容易入手,不需要專業的程序設計知識,這也是我們選擇Joomla建站的一點主要考慮。除了需要容易維護外,網站的備份與恢復也是一項重要工作,Joomla提供了很多方便的組件和插件用于備份和恢復,這也很大程度上減輕了網站維護人員的工作壓力。
3 博物館網站設計與構建
3.1 首頁布局及內容規劃
結合各方面設計及內容安排,將首頁設計劃分為如圖1所示的七個區塊。
頂部導航欄最左測放置博物館logo,中部為導航欄,導航欄設置八個一級欄目:本館概況、新聞快訊、陳列展覽、館藏薈萃、研究交流、科教園地、規章制度、服務指南,最右為全站搜索。
首頁主圖片區域可以根據需要展示博物館外景照片、展覽預告圖、藏品圖片等,圖片既可采用滾動播放的模式,也可固定使用一張圖片,圖片可鏈接到網站的某篇文章,作為詳細描述信息。
基本信息區域主要展示開放時間、導覽圖、參觀須知和預約辦法,由于部分內容描述字數較多,區域空間有限,所以最終只展開顯示開放時間,其他內容為鏈接,在文章中展示。
館藏分類導覽為網站的核心展示區域,分為考古文物藝術展、生物標本展、泰康藝術空間站三個部分,每個類別配以一張預覽圖,將整個區域分為三個區塊,每一類的標題可以鏈接到該分類下的文章列表。
重要新聞公告區域為一篇單獨的文章,通常是設置近期最重要的活動預告或通知公告在此顯示。
新聞公告匯總區域用于展示最新的新聞報道和通知公告,其中顯示四篇最新新聞報道的標題,以及三篇通知公告。為使網站布局看起來更加和諧,在該分區的最右加了一個單獨的區域顯示一張博物館開館的圖片,使新聞公告匯總區塊三等分,與上方的館藏分類導覽區塊相呼應。
首頁最下方的底部導航欄分為兩部分,一部分是左方的版權信息,另一部分是列舉常用的一些導航欄目。
3.2 利用模塊和組件實現功能
3.2.1 JA Slideshow控制首頁主圖片顯示
利用JA Slideshow模塊,可以以幻燈片的形式顯示某一文件夾或某篇文章中的多張圖片,通過圖片和標題可以鏈接到某篇文章。它有多種動畫形式可供選擇,并且可以嵌入一些文字描述,使圖片的顯示形式更加豐富。
萬林藝術博物館網站首頁圖片顯示采用過兩種形式,在開館前期講座階段設置為四張開館講座海報循環播放的模式,每張海報鏈接到一篇文章,里面有講座的主要內容和宣傳短片,更加側重于講座的宣傳。正式開館后,首頁圖片變更為單張博物館的外觀照片,鏈接到博物館簡介,以向大眾介紹博物館為側重點。
3.2.2 Akeeba Backup自動備份、恢復網站
Akeeba Backup是一款由Joomla官方發布的免費的一鍵還原組件,能夠實現對整個網站“傻瓜式”的備份、恢復和遷移,它不僅能夠備份網站文件,同時也會備份數據庫文件,能夠有效避免網站與數據庫不匹配的問題。備份時,操作者只需要在Akeeba的控制面板點一下“BackupNow”按鈕,系統就會自動開始工作,并將備份好的文件存儲在“網站url/administrator/components/com_akeeba/backup文件夾中,當然這個目錄是可以更改的。Akeeba Backup默認的備份文件是JPA格式的,當需要使用備份文件恢復網站時,只需把備份好的JPA文件、解壓得到的語言文件和kickstart.php放在網站根目錄下,然后輸入網站的URL/kickstart.php,恢復工作就會自動開始進行,恢復完成后只需做幾個簡單的設置即可完成網站的恢復或遷移。
3.2.3 自定義模塊實現首頁文章顯示
在萬林藝術博物館網站首頁,館藏分類導覽、新聞公告匯總和底部導航欄的分類都是通過自定義模塊實現的,自定義模塊既可配置圖片,也可設置某一分類的文章顯示標題或顯示首段部分內容。因此通過自定義各種模塊可以極大地豐富網站首頁的顯示形式,使網站更加美觀實用。
4 結語
利用Joomla可以簡便快捷地構建博物館網站,有效地對各種形式的內容進行組織和管理,網站不但符合W3C標準,而且具備較高的性能。本文由于篇幅所限,只是簡單介紹了網站的規劃和部分模塊的使用,沒有涉及模板制作、模塊開發等相關內容。隨著國內對開源CMS的逐漸重視,相信Joomla的應用也會更加廣泛。
參考文獻
[1]胡前進,蔡永州,吳敏.基于MVC模式的Joomla!框架在Web系統組件擴展開發中的應用研究[J].現代教育技術,2009,19(6):97-100.
[2]李金秀.基于開源 CMS 的高校圖書館網站改建研究——以廣東行政職業學院圖書館為例[J].圖書館學研究,2013,(13):44-49.