基于CMS的高校专题网站开发研究及应用

时间:2022-07-21 09:55:19

基于CMS的高校专题网站开发研究及应用

摘要:高校专题网站作为学校对内对外展现各项专题活动开展情况的重要窗口,目前存在形式风格不一致、内容更新不及时、系统扩展能力差等问题,该文针对性地提出了内容管理系统(Content ManagementSystem,CMS)解决方案。采用CMS能够有效提高网站建设和网站管理的效率。该文以目前比较流行的EmpireCMS为平台来设计并实现校园专题网站建设。

关键词:专题网站开发;内容管理系统;EmpireCMS

中图分类号: TP393文献标识码:A文章编号:1009-3044(2011)13-3132-02

随着Internet的普及和其在各个领域的广泛应用,网络已成为快速传播信息 的重要工具之一。在高校网站也成为信息化的的重要平台,因此也得到了快速的发展。但是目前很多网站特别是专题网站往往不能及时的更新活动的信息,现在通常需要大量的人力、物力、精力来处理及时信息的更新和维护工作,但当信息经过这样的处理后已经失去了其新闻的时效性;如果网站需要扩充的,整合内外网及各个分支网站的工作更复杂,有的甚至还需重新建设网站;这样的模式使用户一直在高成本、低效率的循环中对网站进行升级和整合。内容管理系统可以应用其基于模板的主题优秀设计、个性化服务,这样的功能使网站开发速度得以提高和开发成本也同时得到降低。

1 网站开发需求分析

在高校专题网站开发中,网站的及时性、整体视觉统一性越来越重要。目前我们的专题页面大都是比较风格化的,风格化的专题设计思路在一定的网站发展阶段确实可以很好地解决页面的美化问题,但是,当网站逐步壮大,内容体系越来越复杂的时候,过多的形式各异的专题页面就会使网站的视觉统一性失去了延续,网站开发者的工作量大大增加,网站更新的速度也会随之降低,这就在一定程度上影响了学校专题活动开展的进程。所以,制定统一的、标准的专题模板来完成一些常规专题的制作是很有必要的。让不同的专题页面之间尽可能地保持统一性,给用户一个熟悉的环境,改善用户阅读感受;给开发者宽松的开发时间,改善开发者的工作状态。

2 专题网站开发现状

2.1 静态页面开发技术

静态页面开技术多是应用Dreamweaver做业面生成器来制作静态的页面、应用Photoshop来做一些图片的处理和页面分割来获得较好的视觉效果。这种开发方式开发的页面相对美观,访问速度较快,但只能是交由网站专业开发人员才能开发。但这种技术开发的网站交互性方面较差,这一缺点致使专题网站部不能实现可持续的发展需要。页面中的代码和内容都混合在一起,由于各个专题网站最最终应用者大多不能够进行独立的开发,对专题内容的更新与维护,还是要有专门的网站开发、维护人员来操作,这使得网站开发后期成本较大,开发效率极为低下。而且有一些网站是学校为了应付专题活动要求临时建设的,使用时间不长,这就造成资源的严重浪费。

2.2 动态页面开发技术

现在有很多网站都在使用动态页面开发技术。这种开发方式大多采用Dreamweaver 、Photoshop、Flash 等及各种生成器工具开发前台页面与用户交互, 后台开发大多使用、PHP、J2EE等技术。数据库多采用MSSQL、Access 、Sqlserver。这种开放方式能实现用户对专题网站的内容进行动态的管理,网站的开发依然交由专业网站建设人员完成,但页面内容的更新可以由非专业人员来操作,这在很大程度上解决了静态网页的信息更新与维护问题,网站开发成型后,就可以交由专题活动管理人员自行更新、维护了。但这种技术也有它的一些缺陷,因为用户访问网站时需要动态生成Web页在网站访问速度上效率较低,当网站访问量较大时会影响用户使用,从而影响了整个网站的使用。在网站开发中由于网站具有专门性,所以在开发效率上相对静态页面开发技术并没有提高,开发成本也是居高不下。网站仍然存在重复开发的现象。

3 内容管理系统(CMS)

内容管理系统(CMS)提供了很多现成的网站模版,可以被所有用户共享使用,这样不仅能加快网站开发的速度而且也大大减少了开发的成本。内容管理系统(CMS)不仅可以对文本进行处理,而且对图片、Flas、声像流、图像也可以同样的处理。

EmpireCMS是基于PHP+MySql的开源的内容管理系统平台,不仅能够应用于构建很多普通功能和服务的动态网站而且还提供了网站的后台管理功能和系统扩展框架,可以直接在后台通过新建表、自定义字段,然后组成新的系统模型,以实现各种适合用户自己的系统。不同模型不同录入界面与管理列表。同时,此功能可将信息量分配于不同的信息表,支持无限分表无限容量,为数据量较大的网站进行数据部署。

4 创先争优专题网站开发实例

4.1 网站整体规划

按照需求,创先争优主要分争创动态、图片新闻、活动简报、党员先锋、中央精神、学习文件、专家观点、他山之石这几个栏目。对于栏目的设置是CMS的强项,专题的栏目还可以根据实际需要随时进行调整。

其中图片新闻是主要通告图片来展示新闻所以要采用图片轮转的形式。党员先锋是展现在创先争优活动中被评为“先锋”的党员所以要人物图片和人物介绍两块内容。其他几个栏目大多以文字叙述为主,也可配有图片和视频等。

4.2 网站制作

创先争优专题是红色专题所以整个页面色调以红色为主。页面风格突出重点,简洁明快。

主页模板制作过程中使用了FLASH幻灯信息调用标签 (phomeflashpic) 实现图片新闻的轮转显示;图文信息调用(标题图片的信息) (phomenewspic)实现党员先锋人物图片和标题的显示;文字调用标签 (ecmsinfo)实现其他几个栏目的显示。主要部分代码如下:

[phomeflashpic]1,5,295,265,1,30,0,5[/phomeflashpic]

上一篇:在线案例学习国内外研究综述 下一篇:辛亥革命史主题爬虫的设计与实现