论文部分内容阅读
摘 要: 简要介绍高职学校网站建设与管理的实际情况,提出使用CMS(网站内容管理系统)进行高职院校网站的建设;详细的介绍CMS系统的概念,使用CMS系统来建设高职院校网站的优势及使用帝国CMS建设高职院校网站的过程。
关键词: CMS;网站内容管理系统;网站建设
中图分类号:TP393.092 文献标识码:A 文章编号:1671-7597(2011)1220165-02
1 高职院校网站建设与管理的实际情况
校园网站建设和管理,是校园信息化建设的基础和重要组成部分。近年来,我校在网络基础设施、信息系统建设等方面不断加大投入,完成了校园网络全覆盖,网络基础设施面貌得到了根本改变。
传统的高职院校网站是使用代码工具直接开发具有如下一些的问题:
一是不够注重基础设施建设,轻视应用系统建设与维护;二是缺乏学校层面的统一规划、设计和协调,网络服务体系不完备,信息标准不统一,专题网页和栏目设置不尽合理,部门特色不够明显;三是工作制度不健全,信息队伍不稳定,网络技术人员短缺,网络信息形式单一、内容陈旧,网站点击率不高;四是网络意识不强,部门(单位)之间信息沟通不畅,信息资源共享度不高。
统一、科学、规范地加强学校网站和相关专题网站建设,是推进学校校信息化建设的一项重要的基础性工作。我们必须高度重视,统一规划,切实提高职院校园网站的建设管理水平。而有了CMS网站建设系统这些问题都能很好的进行解决。
2 CMS的概述及分类
CMS是Content Management System的缩写,意为“内容管理系统”,它具有许多基于模板的优秀设计,可以加快网站开发的速度和减少开发的成本。CMS的功能并不只限于文本处理,它也可以处理图片、Flash动画、声像流、图像甚至电子邮件档案。CMS其实是一个很广泛的称呼,从一般的博客程序,新闻发布程序,到综合性的网站管理程序都可以被称为内容管理系统。
著名的CMS主要有PHPCMS,DEDECMS,以及帝国CMS。
1)PHPCMS
采用全球认可的最为先进的开放理念OOP(面向对象),进行全新框架设计。框架结构更为清晰,代码更易于维护。模块化做为功能的开发形式,让扩展性得到保证。V9特别设计的二次开发扩展方式,让你不再修改官方的代码文件,就可以对功能代码进行重写。轻松享受二次开发带来的便捷,不再为官方升级而担忧。
2)DEDECMS
织梦内容管理系统(DedeCms)以简单、实用、开源而闻名,是国内最知名的PHP开源网站管理系统,也是使用用户最多的PHP类CMS系统,在经历了二年多的发展,目前的版本无论在功能,还是是易用性方面,都有了长足的发展,DedeCms免费版的主要目标用户锁定在个人站长,功能更专注于个人网站或中小型门户的构建,当然也不乏有企业用户和学校等在使用本系统。织梦内容管理系统(DedeCms)基于PHP+MySQL的技术架构,完全开源加上强大稳定的技术架构,使你无论是目前打算做个小型网站,还是想让网站在不断壮大后系仍能得到随意扩充都有充分的保证。
3)帝国CMS
帝国网站管理系统,英文译为“Empire CMS”,简称“Ecms”,它是基于B/S结构,且功能强大而帝国CMS-logo易用的网站管理系统。本系统由帝国开发工作组独立开发,是一个经过完善设计的适用于Linux/windows引/Unix等环境下高效的网站解决方案。一般适用于开发企业和门部网站。
3 CMS网站建设流程
使用CMS进行网站的建设主要有以下几个流程阶段:
3.1 选择合适的CMS
对于制作企事业单位的门户站来说,使用帝国CMS是一个好很的选择。帝国CMS是不同于以往的CMS系统,他可以直接在后台通过新建表、自定义字段,然后组成新的系统模型。从而实现各种适合用户自己的系统。并且此功能为数据量较大的网站进行数据部署(将信息量分配于不同的信息表)。并且无论是系统内置还是用户自定义的模型,每个模型都有自己的采集。如果会点程序,将能扩展更多更复杂的系统。具体特性如下:
1)制作门槛低:只需会网页编辑软件(如Dreamweaver、Frontpage)
即可制作各种出色的模板,无需会任何程序代码,甚至HTML也无需懂。
2)内置非常灵活的万能调用标签:能实现各式各样的效果,随心所欲,适用于所有模型。
3)每个栏目都可拥有自己的风格:所有栏目或专题页面都可以有自己的页面模板、列表模板、内容模板、JS模板与搜索模板。
4)所见即所得的编辑功能:EmpireCMS的系统界面与Word等Office产品紧密集成,可直接从Word里粘贴到EmpireCMS中来。用户也可以在EmpireCMS里直接进行文字的排版处理,还可以在线对图片进行简单处理。系统支持插入图片、Flash、附件、音频视频、超链接、表格等等。系统会自动将插入的图片、Flash等文件上传到系统中指定的目录,直接从网上粘贴的文章其图片可以自动保存到本地服务器,可以在图片的指定位置添加指定的水印,这一切都是自动的。
由此可见,使用帝国CMS来进行高职院校网站系统的开发是非常合适的。
3.2 网站信息的收集与整理
在本阶段中,主要是对学校的相关情况进行整理与归档,并要求相关部门在学校管理人员的配合下,出具各个部门的相关信息,以及各部门针对其部门特点提出相关子栏目页面设置的要求。设计网站模板草图。
3.3 网站服务器环境的搭建
帝国CMS程序主要是基于PHP+MYSQL环境的,所以要配置PHP+MYSQL开发平台环境。
1)下载并解压缩下载的PHP5程序包文件,并将其复制到:D:Server
rootPHP。
2)选择合适的PHP.INI文件php.ini-recommended改名为php.ini。PHP默认在Windows目录下搜索php.ini文件。在Windows 9x/ME/XP/2003下将选择的php.ini文件拷贝到c:windows目录下。如果在Windows NT,2000 xp或2003中使用了NTFS,确保运行webserver的用户名对php.ini有读取的权限(例如使其对Everyone可读)。
3)php.ini文件的修改。
查找:extension_dir=”./"改为:extension_dir= "D:Serverroot
PHPext",找到"safe_mode=off"改为"safe_mode=on"
象一些能执行系统命令的函数shell_exec()和``被禁止,其它的一些执行函数如:exec(),system(),passthru(),popen()将被限制只能执行safe_mode_exec_dir指定目录下的程序。如果你实在是要执行一些命令或程序,找到以下语句:
safe_mode_exec_dir =
指定要执行的程序的路径,如:safe_mode_exec_dir = D:webroot
PHP
然后把要用的程序拷到D:webrootPHP目录下,这样,象上面的被限制的函数还能执行该目录里的程序。
3.4 IIS整合PHP新建站点
1)启动IIS服务器,并新建一个站点(虚拟主机)。
2)输入网站名称,改名称仅为IIS中的标识,可任意输入。
3)网站IP地址不用填写,端口如没有特殊要求则保持默认的80即可,最后正确输入网站域名。
4)在网站分区选择wwwroot为网站目录。
5)对于PHP应用,需要给予该站点“读取”和“运行脚本”的权限,单击下一步按钮完成向导。
6)站点建立成功。
3.5 IIS与PHP的整合配置
1)打开刚刚建立的网站属性。
2)在站点属性窗口中,单击“主目录”页签,单击“配置”按钮,在新弹出的“应用程序配置”对话框中,单击“添加”按钮,加入PHP的ISAPI支持,选择可执行文件:D:webrootPHPphp5isapi.dll、扩展名为.php、限制动作为:GET,POST。单击“确定”添加,并在“应用程序配置”窗口中查看.php扩展是否加载成功。然后单击“确定”关闭配置窗口,回到站点属性主窗口。
3)单击“文档”页签,在默认内容文档中添加index.htm、index.html、
index.php 三个文件,并将所有默认文档排序,顺序尽量靠前。完成后,单击“确定”,关闭站点属性配置窗口,回到IIS管理器主界面。
4)右键单击“Web服务扩展”,添加PHP扩展支持。
5)在如下图所示的“新建WEB服务扩展”对话框中,“扩展名”填写PHP,“文件”选择D:webrootPHPphp5isapi.dll,并设置该PHP扩展默认为允许。
6)重启IIS服务。
3.6 网站建设
1)程序上传
把从官方网站下载的程序下载,然后用FTO上传工具上传到网站虚拟目录中,并进行安装。
2)模板标签和样式的应用
使用Dreamweaver或者其他页面设计软件,制作模板静态页面:首页面、栏目页面、单页面、文章内容页面,将做好的页面放到相应的位置上,然后开始制作子网站所需要用到的标签,标签中的样式可以事先预定义,也可以同步定义,NuistCMS提供多种标签,也可以按照需求自定义标签。最后在模板页面中予以引用标签。
3)建立网站栏目和单页面
在栏目管理模块添加根栏目子栏目、单页面,系统会根据中文栏目名自动生成英文名称,选择栏目页对应的栏目页面模板新闻页面模板(单页面也是一样设置),选择新闻保存规则,建议审核机制,栏目创建并保存后,系统会自动在htm文件下面建立栏目英文名的文件夹。
4)添加内容
新闻可以添加多幅图片附件、文件附件以及链接附件,提供新闻的引用复制移动功能,便于用户对文档进行多样化的操作,可以编辑和查看页面预览文档,随时得知发布后的页面效果。
4 总结
高职院校网站的建设使用CMS技术,使网站的建设与维护更加灵活和简便,适当的使用CMS网站管理系统可以减少很多繁琐的重复性工作,大大提高网站制作的效率,而且网站的整体安全性和可维护程度也大大提高。而使用CMS建站也渐渐成为一种网站建设的趋势,希望本文能给广大网站建设者和高职院校网站的管理人员提供一此启迪。
参考文献:
[1]徐方、邓敏,内容管理系统(cms)的发展与应用[J].孝感学院学报,2007,27(3):70-72.
[2]郑莉,刘兆宏、王绚,学习内容管理系统的体系结构和关键技术[J].华中科技大学学报(自然科学版),2005(s1).
[3]林罡,基于CMS的中小企业网站建设,淮安:淮阴工学院学报,2007,16(1):26.
关键词: CMS;网站内容管理系统;网站建设
中图分类号:TP393.092 文献标识码:A 文章编号:1671-7597(2011)1220165-02
1 高职院校网站建设与管理的实际情况
校园网站建设和管理,是校园信息化建设的基础和重要组成部分。近年来,我校在网络基础设施、信息系统建设等方面不断加大投入,完成了校园网络全覆盖,网络基础设施面貌得到了根本改变。
传统的高职院校网站是使用代码工具直接开发具有如下一些的问题:
一是不够注重基础设施建设,轻视应用系统建设与维护;二是缺乏学校层面的统一规划、设计和协调,网络服务体系不完备,信息标准不统一,专题网页和栏目设置不尽合理,部门特色不够明显;三是工作制度不健全,信息队伍不稳定,网络技术人员短缺,网络信息形式单一、内容陈旧,网站点击率不高;四是网络意识不强,部门(单位)之间信息沟通不畅,信息资源共享度不高。
统一、科学、规范地加强学校网站和相关专题网站建设,是推进学校校信息化建设的一项重要的基础性工作。我们必须高度重视,统一规划,切实提高职院校园网站的建设管理水平。而有了CMS网站建设系统这些问题都能很好的进行解决。
2 CMS的概述及分类
CMS是Content Management System的缩写,意为“内容管理系统”,它具有许多基于模板的优秀设计,可以加快网站开发的速度和减少开发的成本。CMS的功能并不只限于文本处理,它也可以处理图片、Flash动画、声像流、图像甚至电子邮件档案。CMS其实是一个很广泛的称呼,从一般的博客程序,新闻发布程序,到综合性的网站管理程序都可以被称为内容管理系统。
著名的CMS主要有PHPCMS,DEDECMS,以及帝国CMS。
1)PHPCMS
采用全球认可的最为先进的开放理念OOP(面向对象),进行全新框架设计。框架结构更为清晰,代码更易于维护。模块化做为功能的开发形式,让扩展性得到保证。V9特别设计的二次开发扩展方式,让你不再修改官方的代码文件,就可以对功能代码进行重写。轻松享受二次开发带来的便捷,不再为官方升级而担忧。
2)DEDECMS
织梦内容管理系统(DedeCms)以简单、实用、开源而闻名,是国内最知名的PHP开源网站管理系统,也是使用用户最多的PHP类CMS系统,在经历了二年多的发展,目前的版本无论在功能,还是是易用性方面,都有了长足的发展,DedeCms免费版的主要目标用户锁定在个人站长,功能更专注于个人网站或中小型门户的构建,当然也不乏有企业用户和学校等在使用本系统。织梦内容管理系统(DedeCms)基于PHP+MySQL的技术架构,完全开源加上强大稳定的技术架构,使你无论是目前打算做个小型网站,还是想让网站在不断壮大后系仍能得到随意扩充都有充分的保证。
3)帝国CMS
帝国网站管理系统,英文译为“Empire CMS”,简称“Ecms”,它是基于B/S结构,且功能强大而帝国CMS-logo易用的网站管理系统。本系统由帝国开发工作组独立开发,是一个经过完善设计的适用于Linux/windows引/Unix等环境下高效的网站解决方案。一般适用于开发企业和门部网站。
3 CMS网站建设流程
使用CMS进行网站的建设主要有以下几个流程阶段:
3.1 选择合适的CMS
对于制作企事业单位的门户站来说,使用帝国CMS是一个好很的选择。帝国CMS是不同于以往的CMS系统,他可以直接在后台通过新建表、自定义字段,然后组成新的系统模型。从而实现各种适合用户自己的系统。并且此功能为数据量较大的网站进行数据部署(将信息量分配于不同的信息表)。并且无论是系统内置还是用户自定义的模型,每个模型都有自己的采集。如果会点程序,将能扩展更多更复杂的系统。具体特性如下:
1)制作门槛低:只需会网页编辑软件(如Dreamweaver、Frontpage)
即可制作各种出色的模板,无需会任何程序代码,甚至HTML也无需懂。
2)内置非常灵活的万能调用标签:能实现各式各样的效果,随心所欲,适用于所有模型。
3)每个栏目都可拥有自己的风格:所有栏目或专题页面都可以有自己的页面模板、列表模板、内容模板、JS模板与搜索模板。
4)所见即所得的编辑功能:EmpireCMS的系统界面与Word等Office产品紧密集成,可直接从Word里粘贴到EmpireCMS中来。用户也可以在EmpireCMS里直接进行文字的排版处理,还可以在线对图片进行简单处理。系统支持插入图片、Flash、附件、音频视频、超链接、表格等等。系统会自动将插入的图片、Flash等文件上传到系统中指定的目录,直接从网上粘贴的文章其图片可以自动保存到本地服务器,可以在图片的指定位置添加指定的水印,这一切都是自动的。
由此可见,使用帝国CMS来进行高职院校网站系统的开发是非常合适的。
3.2 网站信息的收集与整理
在本阶段中,主要是对学校的相关情况进行整理与归档,并要求相关部门在学校管理人员的配合下,出具各个部门的相关信息,以及各部门针对其部门特点提出相关子栏目页面设置的要求。设计网站模板草图。
3.3 网站服务器环境的搭建
帝国CMS程序主要是基于PHP+MYSQL环境的,所以要配置PHP+MYSQL开发平台环境。
1)下载并解压缩下载的PHP5程序包文件,并将其复制到:D:Server
rootPHP。
2)选择合适的PHP.INI文件php.ini-recommended改名为php.ini。PHP默认在Windows目录下搜索php.ini文件。在Windows 9x/ME/XP/2003下将选择的php.ini文件拷贝到c:windows目录下。如果在Windows NT,2000 xp或2003中使用了NTFS,确保运行webserver的用户名对php.ini有读取的权限(例如使其对Everyone可读)。
3)php.ini文件的修改。
查找:extension_dir=”./"改为:extension_dir= "D:Serverroot
PHPext",找到"safe_mode=off"改为"safe_mode=on"
象一些能执行系统命令的函数shell_exec()和``被禁止,其它的一些执行函数如:exec(),system(),passthru(),popen()将被限制只能执行safe_mode_exec_dir指定目录下的程序。如果你实在是要执行一些命令或程序,找到以下语句:
safe_mode_exec_dir =
指定要执行的程序的路径,如:safe_mode_exec_dir = D:webroot
PHP
然后把要用的程序拷到D:webrootPHP目录下,这样,象上面的被限制的函数还能执行该目录里的程序。
3.4 IIS整合PHP新建站点
1)启动IIS服务器,并新建一个站点(虚拟主机)。
2)输入网站名称,改名称仅为IIS中的标识,可任意输入。
3)网站IP地址不用填写,端口如没有特殊要求则保持默认的80即可,最后正确输入网站域名。
4)在网站分区选择wwwroot为网站目录。
5)对于PHP应用,需要给予该站点“读取”和“运行脚本”的权限,单击下一步按钮完成向导。
6)站点建立成功。
3.5 IIS与PHP的整合配置
1)打开刚刚建立的网站属性。
2)在站点属性窗口中,单击“主目录”页签,单击“配置”按钮,在新弹出的“应用程序配置”对话框中,单击“添加”按钮,加入PHP的ISAPI支持,选择可执行文件:D:webrootPHPphp5isapi.dll、扩展名为.php、限制动作为:GET,POST。单击“确定”添加,并在“应用程序配置”窗口中查看.php扩展是否加载成功。然后单击“确定”关闭配置窗口,回到站点属性主窗口。
3)单击“文档”页签,在默认内容文档中添加index.htm、index.html、
index.php 三个文件,并将所有默认文档排序,顺序尽量靠前。完成后,单击“确定”,关闭站点属性配置窗口,回到IIS管理器主界面。
4)右键单击“Web服务扩展”,添加PHP扩展支持。
5)在如下图所示的“新建WEB服务扩展”对话框中,“扩展名”填写PHP,“文件”选择D:webrootPHPphp5isapi.dll,并设置该PHP扩展默认为允许。
6)重启IIS服务。
3.6 网站建设
1)程序上传
把从官方网站下载的程序下载,然后用FTO上传工具上传到网站虚拟目录中,并进行安装。
2)模板标签和样式的应用
使用Dreamweaver或者其他页面设计软件,制作模板静态页面:首页面、栏目页面、单页面、文章内容页面,将做好的页面放到相应的位置上,然后开始制作子网站所需要用到的标签,标签中的样式可以事先预定义,也可以同步定义,NuistCMS提供多种标签,也可以按照需求自定义标签。最后在模板页面中予以引用标签。
3)建立网站栏目和单页面
在栏目管理模块添加根栏目子栏目、单页面,系统会根据中文栏目名自动生成英文名称,选择栏目页对应的栏目页面模板新闻页面模板(单页面也是一样设置),选择新闻保存规则,建议审核机制,栏目创建并保存后,系统会自动在htm文件下面建立栏目英文名的文件夹。
4)添加内容
新闻可以添加多幅图片附件、文件附件以及链接附件,提供新闻的引用复制移动功能,便于用户对文档进行多样化的操作,可以编辑和查看页面预览文档,随时得知发布后的页面效果。
4 总结
高职院校网站的建设使用CMS技术,使网站的建设与维护更加灵活和简便,适当的使用CMS网站管理系统可以减少很多繁琐的重复性工作,大大提高网站制作的效率,而且网站的整体安全性和可维护程度也大大提高。而使用CMS建站也渐渐成为一种网站建设的趋势,希望本文能给广大网站建设者和高职院校网站的管理人员提供一此启迪。
参考文献:
[1]徐方、邓敏,内容管理系统(cms)的发展与应用[J].孝感学院学报,2007,27(3):70-72.
[2]郑莉,刘兆宏、王绚,学习内容管理系统的体系结构和关键技术[J].华中科技大学学报(自然科学版),2005(s1).
[3]林罡,基于CMS的中小企业网站建设,淮安:淮阴工学院学报,2007,16(1):26.