鄧衛(wèi)紅+曾永和
摘 要:SiteServer CMS是國內(nèi)一款很成熟的應(yīng)用型軟件,主要用來實現(xiàn)網(wǎng)站制作和內(nèi)容管理,SiteServer CMS采用基于微軟ASP.net平臺的開發(fā)設(shè)計,兼容SQL Server,Oracle等眾多數(shù)據(jù)庫,數(shù)據(jù)負載能力非常強。校園門戶網(wǎng)站是高職院校展現(xiàn)自己風(fēng)貌和交流訊息的重要平臺,借助CMS系統(tǒng)來完成門戶網(wǎng)站的開發(fā)不僅可以簡化網(wǎng)站的建設(shè)過程還能更簡易地實現(xiàn)后期的維護。
關(guān)鍵詞:SiteServer CMS 校園門戶網(wǎng)站 高職院校 網(wǎng)站設(shè)計
中圖分類號:TP393 文獻標(biāo)識碼:A 文章編號:1674-098X(2014)12(a)-0042-02
隨著高職院校數(shù)字化校園建設(shè)的日益成熟,高職人逐漸意識到信息化建設(shè)在高職院校的轉(zhuǎn)型和提升發(fā)展中占據(jù)著越來越重要的地位,也可以敦促高職人嘗試從全新的角度去思考院校的發(fā)展規(guī)劃。校園門戶網(wǎng)站作為院校的面子工程被推到了信息化工作的前沿,使用傳統(tǒng)的方式建立和維護網(wǎng)站,往往效率很低,SiteServer CMS內(nèi)容管理系統(tǒng)的出現(xiàn),使得網(wǎng)站建設(shè)、信息發(fā)布和網(wǎng)站維護變得更簡易。它是采用基于微軟ASP.NET平臺的開發(fā)設(shè)計,兼容SQL Server、Oracle等眾多數(shù)據(jù)庫,并具有許多醒目的優(yōu)勢:(1)能靈活地定制欄目;(2)能方便地實現(xiàn)信息的發(fā)布、修改和刪除;(3)能統(tǒng)一便利地管理網(wǎng)站的一切資源,如:圖片、文檔、軟件等;(4)能對信息的安全性和權(quán)限進行控制;(5)能把動態(tài)的內(nèi)容以靜態(tài)頁面的方式發(fā)布出去,大大提高網(wǎng)站的訪問速度。在該文中,將以本院門戶網(wǎng)站的創(chuàng)建過程來介紹基于sIteServer CMS的建站過程。
1 建站環(huán)境
系統(tǒng)構(gòu)成
(1)操作系統(tǒng):Windows Server 2003。
(2)IIS版本號:6.0。
(3)數(shù)據(jù)庫:SQL Server2000。
(4).NET Framework4.0。
(5)SiteServer CMS:個人及非商用免費版。
2 SiteServer CMS系統(tǒng)的安裝及數(shù)據(jù)庫的配置
(1)將 SiteServer CMS 文件包的./upload_files 目錄中的全部文件和目錄結(jié)構(gòu)上傳到服務(wù)器,并設(shè)置好目錄權(quán)限。
(2)在IIS管理器中做好相應(yīng)的網(wǎng)站配置,在ASP.NET選項卡中將版本號選為4.0。
(3)在瀏覽器中輸入http://剛配置的域名/siteserver/installer/default.aspx即可運行安裝向?qū)А?/p>
(4)根據(jù)可視化向?qū)У奶崾景惭b并配置好數(shù)據(jù)庫完成安裝即可。
3 設(shè)計欄目
依據(jù)預(yù)先確定的各類欄目在SiteServer CMS內(nèi)容管理系統(tǒng)中按照規(guī)劃為網(wǎng)站添加欄目框架,在此系統(tǒng)中創(chuàng)建欄目可以實現(xiàn)無級數(shù)限制,當(dāng)然一個新建的網(wǎng)站只會有一個首頁欄目,用戶可以通過按鈕快速地實現(xiàn)下級欄目的添加和管理(圖1)。
4 制作模板
SiteServer CMS將前臺頁面(模板)和后臺數(shù)據(jù)(內(nèi)容)完全分離,前臺頁面只決定要顯示的后臺數(shù)據(jù)以及這些數(shù)據(jù)的表現(xiàn)方式。除首頁模板位于本站點的根目錄下外,網(wǎng)站的其他模板都放在指定的/Template目錄下。SiteServer CMS的模板制作工具是可視化的DreamWeaver插件,制作模板輕松簡單,而且在其網(wǎng)站上提供了很多的免費模板供用戶使用,用戶可以下載這些模板并加以修改得到自己想要的效果,當(dāng)然,也可以自己動手設(shè)計模板。模板制作完成后,只需將模板與相應(yīng)的欄目和內(nèi)容進行匹配即可,待全站“生成”后,就可以在前臺看到網(wǎng)站運用新模板后的展示效果,如果在下次建站時還需要用到這些模板,則只需要在建站前導(dǎo)入模板即可(圖2)。
5 設(shè)計標(biāo)簽
網(wǎng)站模板由HTML語言和SiteServer CMS獨創(chuàng)的標(biāo)簽語言STL構(gòu)成。STL也基于SGML的,這點和和HTML一樣,STL語言專門用于SiteServer CMS系統(tǒng),設(shè)計STL語言的目的就是為獲取信息和制作功能。例如:要單方向循環(huán)滾動顯示公告欄前20條記錄,可以設(shè)置如下代碼:
6 權(quán)限設(shè)置
SiteServer CMS通過角色來實現(xiàn)對網(wǎng)站維護的分級管理,對于后臺的超級管理員來說設(shè)置和維護起來都非常便捷,只需確定好本系統(tǒng)訪問的角色的種類,創(chuàng)建并完成角色配置后,將各新建的用戶賦予對應(yīng)的角色即可(圖3)。
7 實用的功能模塊
SiteServer CMS將一些實用的功能模塊封裝起來,形成功能種類豐富的標(biāo)簽,如:流量統(tǒng)計、廣告管理、黑白名單訪問控制、投票和采集等。需要使用這些功能時,不需要考慮數(shù)據(jù)庫層面,只需將對應(yīng)的功能標(biāo)簽添加到指定的模板中即可,大大提升了建站的效率。
8 結(jié)語
整個基于SiteServer CMS的建站流程簡單而又井然有序,除了模板的創(chuàng)建讓設(shè)計人員稍微花費點精力外,整個過程都很“傻瓜”。借助于CMS這個成熟管理平臺,高職院校校園網(wǎng)站的發(fā)布變得更加簡便,改變了以往建站和維護對專業(yè)技術(shù)人員的過度依賴,網(wǎng)站的擴充和改版也變得更加靈活和方便。SiteServer CMS最終把動態(tài)的內(nèi)容以靜態(tài)頁面的方式發(fā)布出去,極大地提升了網(wǎng)站的訪問速度,也無形中提升了職業(yè)院校的網(wǎng)絡(luò)形象。在當(dāng)今社會中,SiteServer CMS在高職院校信息化的其他領(lǐng)域中,比如高職院校的課程網(wǎng)站建設(shè)和網(wǎng)絡(luò)教學(xué)平臺建設(shè)等領(lǐng)域,都有很突出的表現(xiàn),借助這些成熟的框架平臺,一定可以為高職院校的信息化建設(shè)創(chuàng)造更多的驚喜。
參考文獻
[1] 郭廣軍,謝東,李魏豪.基于CMS的網(wǎng)站系統(tǒng)開發(fā)技術(shù)研究及應(yīng)用[J].計算機工程與設(shè)計,2010,31(11):2500-2502.
[2] 趙慧,李春明,曾靜,等.基于SiteServer CMS的網(wǎng)絡(luò)課程建設(shè)與站群管理[J].Computer Era,2013(1):66-68.
[3] 曾靜,趙慧.基于CMS的高職院校課程網(wǎng)站的研究與實現(xiàn)[J].電腦知識與技術(shù),2013(4).
[4] 陳翠娥,胡正剛.基于SiteServerCMS的校園門戶網(wǎng)站的設(shè)計與實現(xiàn)[J].教育信息化,2014(3):228,230.
[5] CMS讓網(wǎng)站建設(shè)維護變得簡單高效[EB/OL].http://www.cncms.com/a/201104/083707.shtml,SiteServer.
摘 要:SiteServer CMS是國內(nèi)一款很成熟的應(yīng)用型軟件,主要用來實現(xiàn)網(wǎng)站制作和內(nèi)容管理,SiteServer CMS采用基于微軟ASP.net平臺的開發(fā)設(shè)計,兼容SQL Server,Oracle等眾多數(shù)據(jù)庫,數(shù)據(jù)負載能力非常強。校園門戶網(wǎng)站是高職院校展現(xiàn)自己風(fēng)貌和交流訊息的重要平臺,借助CMS系統(tǒng)來完成門戶網(wǎng)站的開發(fā)不僅可以簡化網(wǎng)站的建設(shè)過程還能更簡易地實現(xiàn)后期的維護。
關(guān)鍵詞:SiteServer CMS 校園門戶網(wǎng)站 高職院校 網(wǎng)站設(shè)計
中圖分類號:TP393 文獻標(biāo)識碼:A 文章編號:1674-098X(2014)12(a)-0042-02
隨著高職院校數(shù)字化校園建設(shè)的日益成熟,高職人逐漸意識到信息化建設(shè)在高職院校的轉(zhuǎn)型和提升發(fā)展中占據(jù)著越來越重要的地位,也可以敦促高職人嘗試從全新的角度去思考院校的發(fā)展規(guī)劃。校園門戶網(wǎng)站作為院校的面子工程被推到了信息化工作的前沿,使用傳統(tǒng)的方式建立和維護網(wǎng)站,往往效率很低,SiteServer CMS內(nèi)容管理系統(tǒng)的出現(xiàn),使得網(wǎng)站建設(shè)、信息發(fā)布和網(wǎng)站維護變得更簡易。它是采用基于微軟ASP.NET平臺的開發(fā)設(shè)計,兼容SQL Server、Oracle等眾多數(shù)據(jù)庫,并具有許多醒目的優(yōu)勢:(1)能靈活地定制欄目;(2)能方便地實現(xiàn)信息的發(fā)布、修改和刪除;(3)能統(tǒng)一便利地管理網(wǎng)站的一切資源,如:圖片、文檔、軟件等;(4)能對信息的安全性和權(quán)限進行控制;(5)能把動態(tài)的內(nèi)容以靜態(tài)頁面的方式發(fā)布出去,大大提高網(wǎng)站的訪問速度。在該文中,將以本院門戶網(wǎng)站的創(chuàng)建過程來介紹基于sIteServer CMS的建站過程。
1 建站環(huán)境
系統(tǒng)構(gòu)成
(1)操作系統(tǒng):Windows Server 2003。
(2)IIS版本號:6.0。
(3)數(shù)據(jù)庫:SQL Server2000。
(4).NET Framework4.0。
(5)SiteServer CMS:個人及非商用免費版。
2 SiteServer CMS系統(tǒng)的安裝及數(shù)據(jù)庫的配置
(1)將 SiteServer CMS 文件包的./upload_files 目錄中的全部文件和目錄結(jié)構(gòu)上傳到服務(wù)器,并設(shè)置好目錄權(quán)限。
(2)在IIS管理器中做好相應(yīng)的網(wǎng)站配置,在ASP.NET選項卡中將版本號選為4.0。
(3)在瀏覽器中輸入http://剛配置的域名/siteserver/installer/default.aspx即可運行安裝向?qū)А?/p>
(4)根據(jù)可視化向?qū)У奶崾景惭b并配置好數(shù)據(jù)庫完成安裝即可。
3 設(shè)計欄目
依據(jù)預(yù)先確定的各類欄目在SiteServer CMS內(nèi)容管理系統(tǒng)中按照規(guī)劃為網(wǎng)站添加欄目框架,在此系統(tǒng)中創(chuàng)建欄目可以實現(xiàn)無級數(shù)限制,當(dāng)然一個新建的網(wǎng)站只會有一個首頁欄目,用戶可以通過按鈕快速地實現(xiàn)下級欄目的添加和管理(圖1)。
4 制作模板
SiteServer CMS將前臺頁面(模板)和后臺數(shù)據(jù)(內(nèi)容)完全分離,前臺頁面只決定要顯示的后臺數(shù)據(jù)以及這些數(shù)據(jù)的表現(xiàn)方式。除首頁模板位于本站點的根目錄下外,網(wǎng)站的其他模板都放在指定的/Template目錄下。SiteServer CMS的模板制作工具是可視化的DreamWeaver插件,制作模板輕松簡單,而且在其網(wǎng)站上提供了很多的免費模板供用戶使用,用戶可以下載這些模板并加以修改得到自己想要的效果,當(dāng)然,也可以自己動手設(shè)計模板。模板制作完成后,只需將模板與相應(yīng)的欄目和內(nèi)容進行匹配即可,待全站“生成”后,就可以在前臺看到網(wǎng)站運用新模板后的展示效果,如果在下次建站時還需要用到這些模板,則只需要在建站前導(dǎo)入模板即可(圖2)。
5 設(shè)計標(biāo)簽
網(wǎng)站模板由HTML語言和SiteServer CMS獨創(chuàng)的標(biāo)簽語言STL構(gòu)成。STL也基于SGML的,這點和和HTML一樣,STL語言專門用于SiteServer CMS系統(tǒng),設(shè)計STL語言的目的就是為獲取信息和制作功能。例如:要單方向循環(huán)滾動顯示公告欄前20條記錄,可以設(shè)置如下代碼:
6 權(quán)限設(shè)置
SiteServer CMS通過角色來實現(xiàn)對網(wǎng)站維護的分級管理,對于后臺的超級管理員來說設(shè)置和維護起來都非常便捷,只需確定好本系統(tǒng)訪問的角色的種類,創(chuàng)建并完成角色配置后,將各新建的用戶賦予對應(yīng)的角色即可(圖3)。
7 實用的功能模塊
SiteServer CMS將一些實用的功能模塊封裝起來,形成功能種類豐富的標(biāo)簽,如:流量統(tǒng)計、廣告管理、黑白名單訪問控制、投票和采集等。需要使用這些功能時,不需要考慮數(shù)據(jù)庫層面,只需將對應(yīng)的功能標(biāo)簽添加到指定的模板中即可,大大提升了建站的效率。
8 結(jié)語
整個基于SiteServer CMS的建站流程簡單而又井然有序,除了模板的創(chuàng)建讓設(shè)計人員稍微花費點精力外,整個過程都很“傻瓜”。借助于CMS這個成熟管理平臺,高職院校校園網(wǎng)站的發(fā)布變得更加簡便,改變了以往建站和維護對專業(yè)技術(shù)人員的過度依賴,網(wǎng)站的擴充和改版也變得更加靈活和方便。SiteServer CMS最終把動態(tài)的內(nèi)容以靜態(tài)頁面的方式發(fā)布出去,極大地提升了網(wǎng)站的訪問速度,也無形中提升了職業(yè)院校的網(wǎng)絡(luò)形象。在當(dāng)今社會中,SiteServer CMS在高職院校信息化的其他領(lǐng)域中,比如高職院校的課程網(wǎng)站建設(shè)和網(wǎng)絡(luò)教學(xué)平臺建設(shè)等領(lǐng)域,都有很突出的表現(xiàn),借助這些成熟的框架平臺,一定可以為高職院校的信息化建設(shè)創(chuàng)造更多的驚喜。
參考文獻
[1] 郭廣軍,謝東,李魏豪.基于CMS的網(wǎng)站系統(tǒng)開發(fā)技術(shù)研究及應(yīng)用[J].計算機工程與設(shè)計,2010,31(11):2500-2502.
[2] 趙慧,李春明,曾靜,等.基于SiteServer CMS的網(wǎng)絡(luò)課程建設(shè)與站群管理[J].Computer Era,2013(1):66-68.
[3] 曾靜,趙慧.基于CMS的高職院校課程網(wǎng)站的研究與實現(xiàn)[J].電腦知識與技術(shù),2013(4).
[4] 陳翠娥,胡正剛.基于SiteServerCMS的校園門戶網(wǎng)站的設(shè)計與實現(xiàn)[J].教育信息化,2014(3):228,230.
[5] CMS讓網(wǎng)站建設(shè)維護變得簡單高效[EB/OL].http://www.cncms.com/a/201104/083707.shtml,SiteServer.
摘 要:SiteServer CMS是國內(nèi)一款很成熟的應(yīng)用型軟件,主要用來實現(xiàn)網(wǎng)站制作和內(nèi)容管理,SiteServer CMS采用基于微軟ASP.net平臺的開發(fā)設(shè)計,兼容SQL Server,Oracle等眾多數(shù)據(jù)庫,數(shù)據(jù)負載能力非常強。校園門戶網(wǎng)站是高職院校展現(xiàn)自己風(fēng)貌和交流訊息的重要平臺,借助CMS系統(tǒng)來完成門戶網(wǎng)站的開發(fā)不僅可以簡化網(wǎng)站的建設(shè)過程還能更簡易地實現(xiàn)后期的維護。
關(guān)鍵詞:SiteServer CMS 校園門戶網(wǎng)站 高職院校 網(wǎng)站設(shè)計
中圖分類號:TP393 文獻標(biāo)識碼:A 文章編號:1674-098X(2014)12(a)-0042-02
隨著高職院校數(shù)字化校園建設(shè)的日益成熟,高職人逐漸意識到信息化建設(shè)在高職院校的轉(zhuǎn)型和提升發(fā)展中占據(jù)著越來越重要的地位,也可以敦促高職人嘗試從全新的角度去思考院校的發(fā)展規(guī)劃。校園門戶網(wǎng)站作為院校的面子工程被推到了信息化工作的前沿,使用傳統(tǒng)的方式建立和維護網(wǎng)站,往往效率很低,SiteServer CMS內(nèi)容管理系統(tǒng)的出現(xiàn),使得網(wǎng)站建設(shè)、信息發(fā)布和網(wǎng)站維護變得更簡易。它是采用基于微軟ASP.NET平臺的開發(fā)設(shè)計,兼容SQL Server、Oracle等眾多數(shù)據(jù)庫,并具有許多醒目的優(yōu)勢:(1)能靈活地定制欄目;(2)能方便地實現(xiàn)信息的發(fā)布、修改和刪除;(3)能統(tǒng)一便利地管理網(wǎng)站的一切資源,如:圖片、文檔、軟件等;(4)能對信息的安全性和權(quán)限進行控制;(5)能把動態(tài)的內(nèi)容以靜態(tài)頁面的方式發(fā)布出去,大大提高網(wǎng)站的訪問速度。在該文中,將以本院門戶網(wǎng)站的創(chuàng)建過程來介紹基于sIteServer CMS的建站過程。
1 建站環(huán)境
系統(tǒng)構(gòu)成
(1)操作系統(tǒng):Windows Server 2003。
(2)IIS版本號:6.0。
(3)數(shù)據(jù)庫:SQL Server2000。
(4).NET Framework4.0。
(5)SiteServer CMS:個人及非商用免費版。
2 SiteServer CMS系統(tǒng)的安裝及數(shù)據(jù)庫的配置
(1)將 SiteServer CMS 文件包的./upload_files 目錄中的全部文件和目錄結(jié)構(gòu)上傳到服務(wù)器,并設(shè)置好目錄權(quán)限。
(2)在IIS管理器中做好相應(yīng)的網(wǎng)站配置,在ASP.NET選項卡中將版本號選為4.0。
(3)在瀏覽器中輸入http://剛配置的域名/siteserver/installer/default.aspx即可運行安裝向?qū)А?/p>
(4)根據(jù)可視化向?qū)У奶崾景惭b并配置好數(shù)據(jù)庫完成安裝即可。
3 設(shè)計欄目
依據(jù)預(yù)先確定的各類欄目在SiteServer CMS內(nèi)容管理系統(tǒng)中按照規(guī)劃為網(wǎng)站添加欄目框架,在此系統(tǒng)中創(chuàng)建欄目可以實現(xiàn)無級數(shù)限制,當(dāng)然一個新建的網(wǎng)站只會有一個首頁欄目,用戶可以通過按鈕快速地實現(xiàn)下級欄目的添加和管理(圖1)。
4 制作模板
SiteServer CMS將前臺頁面(模板)和后臺數(shù)據(jù)(內(nèi)容)完全分離,前臺頁面只決定要顯示的后臺數(shù)據(jù)以及這些數(shù)據(jù)的表現(xiàn)方式。除首頁模板位于本站點的根目錄下外,網(wǎng)站的其他模板都放在指定的/Template目錄下。SiteServer CMS的模板制作工具是可視化的DreamWeaver插件,制作模板輕松簡單,而且在其網(wǎng)站上提供了很多的免費模板供用戶使用,用戶可以下載這些模板并加以修改得到自己想要的效果,當(dāng)然,也可以自己動手設(shè)計模板。模板制作完成后,只需將模板與相應(yīng)的欄目和內(nèi)容進行匹配即可,待全站“生成”后,就可以在前臺看到網(wǎng)站運用新模板后的展示效果,如果在下次建站時還需要用到這些模板,則只需要在建站前導(dǎo)入模板即可(圖2)。
5 設(shè)計標(biāo)簽
網(wǎng)站模板由HTML語言和SiteServer CMS獨創(chuàng)的標(biāo)簽語言STL構(gòu)成。STL也基于SGML的,這點和和HTML一樣,STL語言專門用于SiteServer CMS系統(tǒng),設(shè)計STL語言的目的就是為獲取信息和制作功能。例如:要單方向循環(huán)滾動顯示公告欄前20條記錄,可以設(shè)置如下代碼:
6 權(quán)限設(shè)置
SiteServer CMS通過角色來實現(xiàn)對網(wǎng)站維護的分級管理,對于后臺的超級管理員來說設(shè)置和維護起來都非常便捷,只需確定好本系統(tǒng)訪問的角色的種類,創(chuàng)建并完成角色配置后,將各新建的用戶賦予對應(yīng)的角色即可(圖3)。
7 實用的功能模塊
SiteServer CMS將一些實用的功能模塊封裝起來,形成功能種類豐富的標(biāo)簽,如:流量統(tǒng)計、廣告管理、黑白名單訪問控制、投票和采集等。需要使用這些功能時,不需要考慮數(shù)據(jù)庫層面,只需將對應(yīng)的功能標(biāo)簽添加到指定的模板中即可,大大提升了建站的效率。
8 結(jié)語
整個基于SiteServer CMS的建站流程簡單而又井然有序,除了模板的創(chuàng)建讓設(shè)計人員稍微花費點精力外,整個過程都很“傻瓜”。借助于CMS這個成熟管理平臺,高職院校校園網(wǎng)站的發(fā)布變得更加簡便,改變了以往建站和維護對專業(yè)技術(shù)人員的過度依賴,網(wǎng)站的擴充和改版也變得更加靈活和方便。SiteServer CMS最終把動態(tài)的內(nèi)容以靜態(tài)頁面的方式發(fā)布出去,極大地提升了網(wǎng)站的訪問速度,也無形中提升了職業(yè)院校的網(wǎng)絡(luò)形象。在當(dāng)今社會中,SiteServer CMS在高職院校信息化的其他領(lǐng)域中,比如高職院校的課程網(wǎng)站建設(shè)和網(wǎng)絡(luò)教學(xué)平臺建設(shè)等領(lǐng)域,都有很突出的表現(xiàn),借助這些成熟的框架平臺,一定可以為高職院校的信息化建設(shè)創(chuàng)造更多的驚喜。
參考文獻
[1] 郭廣軍,謝東,李魏豪.基于CMS的網(wǎng)站系統(tǒng)開發(fā)技術(shù)研究及應(yīng)用[J].計算機工程與設(shè)計,2010,31(11):2500-2502.
[2] 趙慧,李春明,曾靜,等.基于SiteServer CMS的網(wǎng)絡(luò)課程建設(shè)與站群管理[J].Computer Era,2013(1):66-68.
[3] 曾靜,趙慧.基于CMS的高職院校課程網(wǎng)站的研究與實現(xiàn)[J].電腦知識與技術(shù),2013(4).
[4] 陳翠娥,胡正剛.基于SiteServerCMS的校園門戶網(wǎng)站的設(shè)計與實現(xiàn)[J].教育信息化,2014(3):228,230.
[5] CMS讓網(wǎng)站建設(shè)維護變得簡單高效[EB/OL].http://www.cncms.com/a/201104/083707.shtml,SiteServer.