李兵+韓玖竹
摘 要:隨著信息化時代的日新月異,校園信息化數(shù)字化的進程也在有序加快前進。本文簡單講述了基于SiteServer CMS建立校園門戶網(wǎng)站的過程和優(yōu)勢,并根據(jù)搭建過程中出現(xiàn)的一些問題給出了解決方案。為了更好的將校園文化體現(xiàn)在門戶網(wǎng)站之中,不僅要做好大的框架構(gòu)建,更要處理好細枝末節(jié),才能給訪問和使用校園網(wǎng)的用戶帶來更好的體驗。
關(guān)鍵詞: SiteServer CMS;校園門戶網(wǎng);探索
目前,數(shù)字化校園的建設(shè)已成各個高校的重點,它能夠反映一個校園文化的發(fā)展程度和多樣性,其對于整個學(xué)校的發(fā)展和進步也展現(xiàn)著舉足輕重的作用。校園門戶網(wǎng)站是一個學(xué)校風(fēng)采的入口,在淋漓滿目的各式校園網(wǎng)中能夠獨樹一幟,才能更好的展現(xiàn)這個校園的風(fēng)貌。本文基于SiteServer CMS內(nèi)容管理系統(tǒng),建設(shè)了一個框架清晰、功能多樣、內(nèi)容豐富、形式新穎的校園門戶網(wǎng)站,其將文章公告、會議紀要、部系管理、音頻影像、教學(xué)資源等融于一體,實現(xiàn)了學(xué)校資源的統(tǒng)一管理,給各部工作人員提供了一個快捷的工作環(huán)境,給各系的教師提供了一個方便的網(wǎng)絡(luò)教學(xué)平臺,為學(xué)員的學(xué)習(xí)探索開拓了一個更廣闊的領(lǐng)域,為學(xué)院信息化建設(shè)進程提供了有力的保障。
1. SiteServer CMS優(yōu)勢
SiteServer CMS是基于微軟.NET平臺和SQL Server數(shù)據(jù)庫開發(fā)的網(wǎng)站內(nèi)容管理系統(tǒng),采用分層和模塊化設(shè)計,將信息展現(xiàn)(表現(xiàn)層)、業(yè)務(wù)邏輯(業(yè)務(wù)邏輯層)、數(shù)據(jù)訪問(數(shù)據(jù)管理)分開,便于前臺樣式的改變、網(wǎng)站信息維護和網(wǎng)站數(shù)據(jù) 安全。
SiteServer CMS具有以下優(yōu)勢:
1.1實現(xiàn)網(wǎng)站群管理和多服務(wù)器發(fā)布
SiteServer CMS能夠支撐平臺下多站點的統(tǒng)一管理,互相獨立,同時還支持把不同的站點發(fā)布到不同的服務(wù)器上,以減輕服務(wù)器的訪問壓力。
1.2全靜態(tài)發(fā)布網(wǎng)站
SiteServer CMS發(fā)布的網(wǎng)站為靜態(tài)HTML文件,節(jié)約資源,提高系統(tǒng)性能,面對數(shù)據(jù)庫和后臺系統(tǒng)的故障,仍可照常訪問。
1.3拖拽式的可視化模板制作
在Dreamweaver中安裝SiteServer CMS插件,利用獨創(chuàng)的STL標簽語言,即使未接受過專業(yè)編程教育,仍可輕松的制作模板。
1.4特有的動靜結(jié)合模板技術(shù)
SiteServer CMS 系統(tǒng)通過模板引擎能夠?qū)崿F(xiàn)全靜態(tài)的信息發(fā)布,同時系統(tǒng)支持靜態(tài)頁面中實現(xiàn)動態(tài)區(qū)域,使得頻繁更新的內(nèi)容塊能夠及時反應(yīng)出變化,且在最優(yōu)化網(wǎng)站性能的同時不影響網(wǎng)站的時效性。
1.5多種專業(yè)而易用的功能
SiteServer CMS將調(diào)查投票、留言反饋、評論、流量統(tǒng)計、內(nèi)容搜索等眾多功能集成于系統(tǒng)之中,并通過優(yōu)化調(diào)整,保證了這些功能的效率、安全性和易操作性。
1.6多種定時任務(wù)
SiteServer CMS為大型網(wǎng)站專門開發(fā)了定時任務(wù)功能,包括定時生成、定時發(fā)布、定時備份和定時采集,與“Windows計劃任務(wù)”的特點相似。
1.7易于擴展及二次開發(fā)
SiteServer CMS系統(tǒng)具有高擴展性,通過體系化的二次開發(fā)流程和接口,可以根據(jù)需要,拓展出各種特殊的功能。
1.8實現(xiàn)用戶的傻瓜式操作
對于沒有專業(yè)網(wǎng)站和編碼知識的人來說,只需要動動鼠標,就可以輕松管理網(wǎng)站,比如添加欄目、發(fā)布新聞、生成網(wǎng)站等,可以使用戶更專注于其發(fā)布的內(nèi)容上,而對于如何顯示內(nèi)容只需交給網(wǎng)站管理者。
2. 在搭建過程中的探索
SiteServer CMS的配置過程較為簡單,包括SQL Server數(shù)據(jù)庫的搭建和SiteServer CMS安裝文件的配置安裝。本文所使用的SiteServer CMS版本是4.1,服務(wù)器系統(tǒng)為Windows Server 2008 R2 64位系統(tǒng),在搭建過程中,遇到了很多問題使得SiteServer無法正常使用或者使用過程中出現(xiàn)很多錯誤,大致分為IIS和數(shù)據(jù)庫兩方面的問題。
2.1 IIS的配置
IIS的使用需要安裝.NET Framework 4.0版本或者更高,且在應(yīng)用程序池中將管道模式設(shè)置為集成。
為了將大文件上傳網(wǎng)站,需要將IIS的上傳文件大小限制修改,即打開C:\Windows\System32\inetsrv\config\schema路徑下的IIS_schema.xml文件,變量maxAllowedContentLength的默認值為30M,將其改為需要的數(shù)值即可。
在安裝的SiteServer應(yīng)用程序所在文件夾的屬性中,將“安全”選項卡中的用戶“IIS-IUSRS”和“Network Server”的權(quán)限設(shè)置為完全訪問。
2.2 SQL數(shù)據(jù)庫的配置
安裝SQL數(shù)據(jù)庫后,打開SQL配置管理器,在SQL網(wǎng)絡(luò)配置項中,啟用“SQLEXPRESS的協(xié)議”中的“TCP/IP”,并將TCP/IP屬性中的端口TCP設(shè)置為1433。在“SQL Native Client配置”中,將“客戶端協(xié)議”中的“TCP/IP”啟用。
打開系統(tǒng)服務(wù),將所有關(guān)于SQL Server的服務(wù)全部設(shè)置為“自動啟動”且啟動,以使數(shù)據(jù)庫的功能全部啟用。
3. 結(jié)束語
SIteServer CMS系統(tǒng)在搭建校園門戶網(wǎng)站的過程有著十分重要的作用。一方面,它使得網(wǎng)站管理者可以輕松的開發(fā)網(wǎng)站,管理網(wǎng)站服務(wù)器;另一方面,它方便了網(wǎng)站使用者,使得在院校中絕大部分教師、學(xué)員和工作人員缺乏計算機專業(yè)知識的背景下,易于上手發(fā)布內(nèi)容,也給網(wǎng)站管理者省去了很多工作。■
參考文獻
[1]Hui Z, Chunming L, Jin Z, et al. Construction of the course website and management of website group based on Siteserver CMS[J]. Computer Era, 2013, 1: 027.endprint