鄧衛紅
摘 要:工會在推動構建和諧勞動關系中承擔著重要的責任,企事業單位建立獨立的工會網站平臺變得越來越普及。MySQL是一個開源的小型關系型數據庫管理系統,它體積小、速度快、總體擁有成本低,足夠滿足企事業單位工會網站數據應用的要求。PHP是一種通用開源腳本語言,它運行效率高只需消耗很少的系統資源,并能很好地支持MySQL數據庫,PHP+MySQL的經濟型網站開發模式能很好滿足工會網站開發的需求。DedeCMS是國內知名內容管理系統,在安全性、穩定性、易用性方面具有較高的聲譽,DedeCms采用PHP+MySQL技術開發,程序源代碼完全開放,在尊重版權的前提下能極大的滿足站長對于網站程序進行二次開發。該文以作者工作單位的工會網站開發為例,講述了借助DedeCMS實現基于PHP+MySQL技術的網站開發過程。
關鍵詞:DedeCMS php mysql 網站
中圖分類號:TP393 文獻標識碼:A 文章編號:1672-3791(2016)02(b)-0013-02
《中共中央國務院關于構建和諧勞動關系的意見》頒布實施后,在社會各界引發熱烈反響。構建和諧勞動關系、促進企業發展、維護職工權益日益成為職工群眾、工會干部、企業等用人單位的共識。工會作為勞動關系中勞動者一方合法權益的代表者維護者,在推動構建和諧勞動關系中承擔著重要的責任,因此越來越多的企、事業單位的工會建立了自己的獨立信息平臺——工會網站:及時發布各種政策文件、通知公告、精彩工會活動等資訊,并與職工建立更多的互動方式。
PHP是一種強大的開源的CGI腳本語言,語法混合了C、Java、Perl和PHP式的新語法,執行網頁速度比CGI、Perl和ASP更快,而且內嵌Zend加速引擎,性能穩定快速,占用系統資源少,代碼執行速度快。同時,PHP具有很好的開放性和可擴展性,它可以運行在任何服務器上(不管是windows還是Linux),屬于自由軟件。MySQL是一個小型關系型數據庫管理系統,它被廣泛地應用在Internet上的中小型網站中,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,成為許多中小型網站數據庫的不二選擇。
DedeCMS是國內知名內容管理系統,在安全性、穩定性、易用性方面具有較高的聲譽,DedeCms采用PHP+MySQL技術開發,程序源代碼完全開放,在尊重版權的前提下能極大的滿足站長對于網站程序進行二次開發。對于企事業單位的中小型工會網站的開發,采用PHP+MySQL這種開源免費的框架結構不但能保障網站的性能優良也可以為用戶節省一筆可觀的開支。
1 工會網站建設過程
1.1 需求分析
(1)網站色彩,為突出工會團結、嚴肅、活潑的氛圍,張家界航空職院(以下簡稱該院)的工會網站采用橙、紅、黃、白的搭配風格,讓人感覺輕松、舒適又有活力。
(2)網站欄目設計,工會的基本職能包括:①維護職能:維護職工群眾的經濟利益和民主權益的職能;②建設職能:吸引和組織群眾參加經濟建設和改革,努力完成經濟和社會發展任務的職能;③參與職能:發揮職工群眾參政議政作用,代表和組織職工參與國家和社會事務管理的職能;④教育職能:幫助職工不斷提高思想政治覺悟和文化素質的職能。
為有效響應工會的基本職能,更好地發揮工會服務職工、團結職工、構建和諧勞動關系的基本功能,結合學校實際情況,該院工會網站的欄目設計包括:①工會概況(二級欄目:工會介紹、組織機構);②民主管理(二級欄目:教代會、院務公開);③校園文化(二級欄目:會員風采、社團介紹、文體活動);④基層工會(二級欄目:分工會活動、分工會工作);⑤女工天地(二級欄目:女工委員會、女工活動);⑥服務之窗(二級欄目:幫困關愛、權益維護、表格下載、主席信箱);⑦工會建設(二級欄目:學習園地、建家工作、計劃總結、獎勵榮譽);⑧政策法規(二級欄目:法律法規、工會文件、學院規章)。
(3)網站布局,采用傳統的三橫三縱的布局,有足夠的區域展示豐富的欄目內容。
1.2 系統環境準備
(1)系統軟件:Windows Server 2003,IIS6.0;(2)開發環境:PHP5.6,MySQL5.5。
1.3 DedeCMS實現方式
(1)安裝DedeCMS系統,在DedeCMS官網上下載免費安裝壓縮包,解壓后將upload文件夾中的內容拷貝到工會網站的根目錄中(IIS中已完成配置),即可按照如下步驟安裝。
①在瀏覽器中輸入http://域名/install進入安裝界面;②按提示勾選“我已閱讀并同意此協議”后進入環境檢測頁面,環境監測全部通過后,會看到對應的檢測結果下方全部出現正確符號:“√”,此時可繼續點擊進入下一步的“參數設置”;③“參數設置”即填寫數據庫信息,數據庫主機填寫:localhost,數據庫、數據庫用戶和數據庫密碼可以在mysql5.5中預先進行創建,在這里只需直接填寫,建議創建一個專門訪問工會網站數據庫的用戶,該用戶成為數據庫的所有者;④“繼續”后,即可完成DedeCMS的安裝;⑤在安裝完成的頁面上,點擊“登錄網站后臺”就可以跳轉到后臺管理登錄頁面,輸入安裝時填寫的管理員用戶名和密碼,就可以登錄到后臺管理系統。這里要特別注意的是:網站后臺的默認管理路徑是http://域名/dede/login.asp,通常為了確保系統的安全,安裝完成后就要馬上修改后臺的管理路徑,將dede文件夾改成別的名字。
(2)模板的設計,除了環境的搭建,另一個重要工作就是模板的設計。只需將工會網站的首頁模板、列表及文章模板布局利用HTML技術設計好,再將DedeCMS標簽添加到指定位置,就可以完成工會網站所需各種模板的設計。模板設計完成后,存放到指定的模板存放目錄下,即可留作網站生成時使用。圖1為該院工會網站列表模板效果示例。
(3)網站后臺管理,DedeCMS的后臺設計簡單明了,可以通過圖形操作界面的后臺快速實現整個網站的生成和管理,包括常用的:欄目管理、內容發布、內容維護、系統管理、模板管理、HTML更新等,管理員可以快速上手,簡單易學。每次對網站進行修改后,可以通過系統后臺提供的“一鍵更新網站”完成對整個網站的創建或更新,并輕松實現動態網站的靜態發布,大大提升網站的訪問速度。至此,生成網站后,就可以通過域名訪問所發布的工會網站了。
2 數據備份
數據備份可以通過兩種途徑來實現,兩種方式亦可同時進行,雙重保險更能保障數據安全性:(1)在MySQL數據庫端進行備份,常用的備份方式有:mysqldump、mysqlhotcopy、BACKUPTABLE、SELECT INTO OUTFILE等;(2)在DedeCMS后臺借助系統提供的數據庫備份功能進行備份,如圖2。
3 結語
DedeCMS系統大大簡化了工會網站的搭建流程,同時由于DedeCMS系統的內容管理和頁面設計是分離的,這也使得后期的改版和維護變得更加簡單。該院借助DedeCMS系統建設的基于PHP+MySQL的工會網站,很好地響應了工會網站的設計需求,在網絡端拓展了單位工會的基本職能。
參考文獻
[1] 李林朋.利用DedeCms構建校園網站[J].數字化用戶,2013(4):44.
[2] 李云海,鄭志高.基于DedeCMS技術的網站設計與實現——以西安市高校聯盟網為例[J].中國教育技術裝備,2013(36):38-39.
[3] 龐貞祿,鄔德飛.基于DedeCMS的高校圖書館網站建設[J].中國傳媒,2012(12).
[4] 楊德義,左曉靜.利用DedeCMS技術實現漯河職業技術學院網站建設[J].漯河職業技術學院學報,2011(5):54-55.
[5] PHP.百度百科[Z].http://baike.baidu.com/subview/99/5828265.htm.