蔡冠群,程嘯天,朱永海
(1.宣城職業(yè)技術學院 實驗實訓中心,安徽 宣城 242000;2.安徽師范大學 教育科學學院,安徽 蕪湖 241000;3.淮南師范學院 教育科學系,安徽 淮南 232001)
WEB2.0時代農(nóng)村中小學校園網(wǎng)站的設計與實現(xiàn):基于DEDECMS的應用
蔡冠群1,程嘯天2,朱永海3
(1.宣城職業(yè)技術學院 實驗實訓中心,安徽 宣城 242000;2.安徽師范大學 教育科學學院,安徽 蕪湖 241000;3.淮南師范學院 教育科學系,安徽 淮南 232001)
校園網(wǎng)建設是推進教育信息化的重要舉措,農(nóng)遠工程的實施為農(nóng)村中小學建立自己的網(wǎng)站提供了軟件和硬件的可能。利用開源的內(nèi)容管理系統(tǒng)supesite可以快速、方便、經(jīng)濟地構建具有web2.0豐富應用的農(nóng)村中小學校園網(wǎng)站。
Web2.0;CMS;Dedecms;農(nóng)村中小學校園網(wǎng)站
互聯(lián)網(wǎng)已經(jīng)進入Web2.0時代,我們從信息的接收者一躍成為信息的發(fā)布者,互動、交流、協(xié)作、分享成為當前互聯(lián)網(wǎng)應用的主題,Web2.0理念引起了信息傳播方式的深刻變革,對教學理論與實踐也產(chǎn)生了重要影響,隨著教育信息化的推進以及“校校通”工程的實施,很多中小學紛紛在網(wǎng)上安營扎寨,但由于條件限制,農(nóng)村學校的校園網(wǎng)站并不多見。2003年9月,國務院召開了全國農(nóng)村教育工作會議,明確提出實施農(nóng)村中小學現(xiàn)代遠程教育工程,促進城鄉(xiāng)優(yōu)質(zhì)教育資源共享,這為農(nóng)村學校建設自己的網(wǎng)站提供了物質(zhì)基礎。然而,學校網(wǎng)站建設是一項技術性很強的工作,如何適應新的網(wǎng)絡時代下教育信息化新需求,如何與新的互聯(lián)網(wǎng)應用緊密結(jié)合,如何在Web2.0下進行學校網(wǎng)站的構建,是建設好農(nóng)村學校校園網(wǎng)站必須面對和思考的問題。
農(nóng)村中小學無論是硬件還是軟件都落后于城市學校,又由于農(nóng)村中小學教師的信息技術水平相對不高,把現(xiàn)代的學習模式以WEB的形式呈現(xiàn)出來對他們來說比較困難,這就需要在網(wǎng)站構建的技術選擇上必須遵循經(jīng)濟性、易用性的原則。
Web2.0時代,校園網(wǎng)站已經(jīng)成為為廣大師生提供各類信息、服務教學教研的重要載體,已經(jīng)成為宣傳學校工作、展示學校形象的重要窗口,已經(jīng)成為師生、家長溝通的重要平臺,因此,技術選擇必須具備Web2.0的技術特性。
網(wǎng)站建成后,隨著網(wǎng)站內(nèi)容應用的豐富和發(fā)展,往往衍生出大量信息,常常需要花費大量人力、物力和時間來處理信息更新和維護工作,如遇到網(wǎng)站擴充,整合分支網(wǎng)站的工作就變得更加復雜,甚至還需重新建設網(wǎng)站。因此,應選擇能方便實現(xiàn)網(wǎng)站內(nèi)容管理的技術。
CMS(Content Management System)又稱內(nèi)容管理系統(tǒng),是一種位于WEB前端(Web服務器)和后端辦公系統(tǒng)或流程(內(nèi)容創(chuàng)作、編輯)之間的軟件系統(tǒng),就是把網(wǎng)站中的內(nèi)容(比如文字、圖片等)從網(wǎng)頁中分離出來,進行單獨管理,從而達到內(nèi)容和形式相分離,進而可以做到內(nèi)容的重復利用,使網(wǎng)站更容易管理和維護[1]。CMS的頁面設計存儲在模板里,而內(nèi)容存儲在數(shù)據(jù)庫或獨立的文件中。一旦模板建立起來,用戶可以直接更新內(nèi)容,即使是普通用戶也可以在沒有專業(yè)人士配合的情況下完成內(nèi)容的更新。目前,市場上有很多開源CMS,代碼完全公開,免費提供,這使得網(wǎng)站構建幾乎零成本。更為重要的是,CMS完全具備Web2.0的技術特性,可以很容易的實現(xiàn)博客、社區(qū)等典型Web2.0應用。因此,利用CMS,不需要學習復雜的建站技術,不需要學習太多復雜的HTML語言,就能夠構建出一個風格統(tǒng)一、功能強大的專業(yè)網(wǎng)站。這成為農(nóng)村中小學校園網(wǎng)站建設的最佳選擇。
織夢公司的DedeCMS是開源CMS的一種,允許對網(wǎng)站程序進行二次開發(fā)。DedeCMS并不只限于數(shù)據(jù)、文本處理,也可以處理圖片、Flash動畫、視頻聲像流甚至電子郵件檔案,更加入了博客、圈子等Web2.0的功能模塊。與其他CMS相比,DedeCMS具有以下幾個方面的優(yōu)點:第一,靈活的模塊組合,用戶可以像在Winodws里安裝軟件一樣,下載相應的模塊進行安裝,網(wǎng)站就會增加這些特殊的功能;第二,簡單易用的模板引擎,網(wǎng)站界面想換就換;第三,便捷的自定義模型,用戶可以根據(jù)自身需求來創(chuàng)建各式各樣的站點,如創(chuàng)建在線視頻播放、在線音樂試聽,或者是教育信息發(fā)布等類型的內(nèi)容站點;第四,高效的動態(tài)靜態(tài)頁面部署,不僅可以大大減少數(shù)據(jù)庫負擔、降低人力維護成本,而且有利于提高搜索引擎對網(wǎng)站的收錄量[2]。
DedeCMS以上優(yōu)點為我們開發(fā)農(nóng)村學校校園網(wǎng)站提供了有力支持。一方面,DedeCMS的開源特性大大節(jié)約了開發(fā)成本,農(nóng)村中小學資金相對比較緊張,無法投入更多的財力支持校園網(wǎng)的建設,DedeCMS的開源特性不存在版權問題,幾乎是零成本,同時,它的后期維護成本也非常低;另一方面,DedeCMS功能強大,完全能夠滿足農(nóng)村中小學的需要。
設計網(wǎng)站,首先要明確網(wǎng)站定位,即確定網(wǎng)站的主題。網(wǎng)站的定位要根據(jù)網(wǎng)站服務方向和服務對象來確定[3]。目前農(nóng)村中小學校的校園網(wǎng)站主要面向?qū)W校、家庭和農(nóng)村。服務對象主要是教師、學生、家長和農(nóng)民,所以農(nóng)村中小學校園網(wǎng)站應定位為服務教育教學和服務當?shù)剞r(nóng)民。
根據(jù)網(wǎng)站定位,農(nóng)村中小學校園網(wǎng)站的功能主要有三個方面:第一,信息的發(fā)布。學校網(wǎng)站可以發(fā)布教育教學信息、學校的近期活動、通知等;可以介紹學校的歷史、現(xiàn)狀、未來發(fā)展規(guī)劃等情況,宣傳學校形象,擴大學校影響;還可以發(fā)布當?shù)剞r(nóng)情信息,為地方農(nóng)民服務;第二,信息的共享。學校網(wǎng)站應該成為教育資源下載、上傳的平臺,師生可以隨時下載和上傳所需的教學資料、教學素材、課件、教案等教育資源,實現(xiàn)資源共享;第三,信息的交流。可以開辟互動專區(qū),師生、家長可以利用網(wǎng)站博客、社區(qū)進行課后交流,加強學校與家長、教師與學生的互動溝通。
在前期的規(guī)劃后,首先就是配置服務器,因為DedeCMS是基于PHP和MySQL編寫的,其安裝環(huán)境為IIS/Apache+PHP4/PHP5+MySQL4/5。我們選用Apache服務器,它是目前世界上使用率排名第一的Web服務器軟件,可以運行在幾乎所有的計算機平臺上。數(shù)據(jù)庫采用MySQL。其中PHP、MySQL和Apache均為開源免費的程序,非常適合經(jīng)濟基礎相對薄弱的農(nóng)村學校選擇使用,這些開源軟件的安裝可以采用XAMPP工具,XAMPP是一個功能強大的建站集成軟件包,可以在網(wǎng)上免費下載[4],它集成了Apache、MySQL、PHP和PERL,只要安裝這個集成工具就不需要再一個個分別安裝Apache、MySQL、PHP,使得服務器配置變的十分簡單,很適合信息技術水平較低的農(nóng)村教師。XAMPP安裝成功后,會在計算機桌面生成一個快捷方式。
首先,在DedeCMS官網(wǎng)下載安裝程序DedecmsV53-UTF8-Final版本[5],通常是一個壓縮包,將其解壓,然后,點擊XAMPP桌面快捷方式,進入控制面板啟動Apache服務器和MySQL數(shù)據(jù)庫服務(如圖1),接著,開始安裝DedeCMS程序。安裝步驟如下:
(1)如果本機就是Web服務器,可以直接將upload文件夾拷貝到htdocs目錄下;如果是遠程服務器,可以通過ftp工具,將./upload目錄中的所有文件上傳到服務器上。
(2)將upload文件夾更名,命名為網(wǎng)站的名稱,方便日后管理維護。
(3)在瀏覽器端輸入應用程序安裝地址:http://網(wǎng)站名/文件名/install/index.php,如果是本機安裝輸入http://localhost/文件名/install/index.php,點擊“安裝”,根據(jù)向?qū)В钊氡匾男畔ⅲ_始Dedecms安裝。需要特別注意是,應正確設置各個目錄的讀寫屬性。
(4)配置“數(shù)據(jù)庫設定”部分的參數(shù),主要有“數(shù)據(jù)庫主機”、“數(shù)據(jù)庫名稱”、“數(shù)據(jù)庫用戶”、“數(shù)據(jù)庫密碼”、“數(shù)據(jù)表前綴”、“數(shù)據(jù)庫編碼”等,如果使用的是虛擬主機或者合租服務器,空間商會提供相關數(shù)據(jù);如果是自己配置服務器或者本地測試,在環(huán)境架設時會有相關的信息提示。
(5)點擊“繼續(xù)”,完成 DedeCMS 的安裝,安裝完畢后,刪除install目錄。
(6)Dedecms安裝后,默認的后臺路徑是http://你的網(wǎng)址/dede/,為安全起見,最好更換dede文件目錄名。

圖1 xampp控制面板
網(wǎng)址欄目是在網(wǎng)站功能設計階段確定的,有學校概況、校園新聞、教學研究、教務管理、教師頻道、學生頻道、資源中心、家校社區(qū)、我的博客、農(nóng)業(yè)要情等,網(wǎng)站管理員可以進入DedeCMS的后臺管理程序(如圖2)逐一添加,網(wǎng)站主欄目生成后,還可以為每一個主欄目添加子欄目,由于DedeCMS的強大功能,子欄目可以根據(jù)實際情況隨時調(diào)整。管理員在后臺管理程序中為每個欄目設定獨立的帳號密碼,并分配給欄目負責人,欄目負責人登錄系統(tǒng)后只在自己負責的欄目有上傳權限,這樣就簡化了資料的收集整理工作。

圖2 DedeCMS后臺管理
網(wǎng)站名稱和logo是不可或缺的網(wǎng)站元素,網(wǎng)站名稱可叫做“XX鎮(zhèn)XX學校”,并根據(jù)學校的具體情況自行設計適合的圖片或者動畫logo,力求簡潔、大方。制作的圖片或動畫可以通過查找DedeCMS原來logo路徑進行替換,即到DedeCMS所在目錄里的. empletsimages文件夾下替換。DedeCMS具有簡單易用的模板引擎,只需要熟悉一些DedeCMS的模板標記,懂HTML語言,就能隨意對. emplets目錄下的模板文件進行修改,而且每次升級只需要更新模板文件即可,做到了程序和頁面最大程度的分離。對于不懂HTML語言的用戶,利用DedeCMS自帶的模板也可以構建精美的網(wǎng)站,圖3就是自帶模板的默認風格效果。

圖3 網(wǎng)站首頁
網(wǎng)站的內(nèi)容編輯,包括欄目編輯,圖片編輯,網(wǎng)站頁腳編輯等。欄目編輯就是為每個欄目添加、編輯、刪除內(nèi)容(如圖4);圖片編輯主要是素材的制作,給文字新聞配圖等;網(wǎng)站頁腳編輯可簡單顯示網(wǎng)站名稱、版權信息、學校地址、郵編、維護郵箱、計數(shù)器鏈接等信息,這些信息可以進入DedeCMS的后臺程序進行編輯。

圖4 網(wǎng)站內(nèi)容編輯
利用開源CMS系統(tǒng)開發(fā)學校網(wǎng)站,不僅開發(fā)成本低,周期短,而且功能強大,操作簡單,方便管理,非常有利于在農(nóng)村學校中推廣。但目前這一設想并未引起足夠的重視,需要得到更多教育工作者的關注,相信隨著農(nóng)村教育信息化的推進,CMS將在農(nóng)村中小學校園網(wǎng)站建設中發(fā)揮重要作用。
[1]李焱,黨小超.基于Web2.0 CMS的教學網(wǎng)站管理系統(tǒng)的設計與實現(xiàn)[J].電化教育研究,2009.(6):82-84.
[2]DEDECMS 網(wǎng)站[DB/OL].(2010-12-02).http://www.dedecms.com/v53/.[3]李曉梅.淺議教育網(wǎng)站的策劃[J].中國電化教育,2005(5):89-92.[4]XAMPP[DB/OL].(2010-12-06).http://www.apachefriends.org/download.php?-xampp-win32-1.7.2.zip.
[5]DedecmsV53-UTF8-Final[DB/OL].(2010-03-23).http://www.dedecms.com/upimg/soft/2008/DedecmsV53-UTF8-Final.tar.gz.
TP 393
A
1674-1102(2011)06-0038-03
2011-11-25
安徽省教育科學規(guī)劃項目(JG11017);安徽省教育廳人文社會科學規(guī)劃項目(2008SK311)。
蔡冠群(1976—),男,安徽黟縣人,宣城職業(yè)技術學院實驗實訓中心副教授,碩士,碩士研究生導師,研究方向為教育信息化、現(xiàn)代遠程教育。
[責任編輯:曹懷火]