邓卫红
摘 要:工会在推动构建和谐劳动关系中承担着重要的责任,企事业单位建立独立的工会网站平台变得越来越普及。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.