|  首页  |  资讯  |  评测  |  活动  |  学院  |  访谈  |  专题  |  杂志  |  产服  |  
您现在的位置:硅谷网> 学院> 论文>

硅谷杂志:CMS在中小学网站建设中的应用

2012-07-08 19:12 作者:罗建明 来源:硅谷网 HV: 编辑: 【搜索试试
  硅谷网7月8日消息 (原文载于《硅谷》杂志6月刊)分析目前中小学网站建设的现状,介绍CMS的基本内容,并探讨CMS的中小学网站的构建。实践表明,基于CMS建设的中小学网站具有易用、安全、灵活的优点,适合学校的信息化平台建设。
  作者简介:
  罗建明(1982-),男,汉族,广西贵港人,助教,百色学院数学与计算机信息工程系。
  随着互联网发展与普及,中小学校园信息化建设的深入发展。目前很多中小学迫切希望借助在互联网建立学校网站来宣传学校工作、展示学校形象。但是学校网站建设是一个巨大的工程,需要投入较大的财力、物力和时间去建设,因此如何适应网络时代下教育信息化新需求,是建设好中小学网站首要面对和解决的问题。
  1建站技术的选择
  1.1技术依据
  在我国虽然经济发展较快,但中小学是信息加护发展仍然相对落后,软硬件水平落后于大学,大学能依靠资金和技术的实力,在学校里自行搭建校园网和服务器,运行学校网站。而中小学教师的信息技术水平相对不高,学校用于网站建设和维护的经费较少,无法搭建自己学校的网站。据调查了解,目前很多的中小学仍然没有建设学校网站,即使有的已经建设,但一部分仍然是比较简单粗糙的,利用自助建站软件自动生成的网页打开速度很慢,更新和维护困难。因此,在考虑中小学网站建设的时候,就必须遵循经济性和易用性的原则。
  在网络时代,学校网站已经成为广大师生提供发布信息、进行教学教研活动的重要平台,已经成为学校宣传、展示形象的重要窗口,也是学校和家长沟通的重要平台。
  网站建成运行之后,随着内容不断丰富和发展,会出现大量信息,这是就需要花费大量人力物力和时间来更新和维护,如果将来网站需要扩充、整合,工作就变得更加复杂,甚至需要推倒重建。因此,在建设网站之初,就应选择方便实现学校网站内容管理的技术。
  1.2技术方案
  CMS的全称是ContentManagementSystem,意为"内容管理系统",它集成了大量模板的优秀设计,可以加快建站的速度和降低开发的成本。目前网络中常见的程序如:新闻发布程序、综合性的网站管理程序都属于内容管理系统。它具有所有网站建设所需要的四大基本功能:网站管理、内容管理、用户管理和模板管理。它能够分离内容的管理和设计,页面设计存放在页面模板中,而内容存储在数据库中,当请求页面时,各部分可以被系统调用组装成一个标准的HTML页面返回客户端,响应速度非常快。更为重要是,通过CMS建站,不需要学习复杂的动态网站技术,不需要学习复杂的HTML语言,只需要简单的配置和填写信息就可以建立一个风格统一、内容丰富和功能强大的网站。因此,CMS中小学网站建设的最佳选择。
  1.3二次开发
  虽然CMS已经是一个完善的系统,一般用户也只需要简单的安装配置、设置栏目、选择模板、录入信息就可以运行了。但是,以这种方式构建的网站简单呆板,不够灵活,主题不够鲜明突出,还存在以下缺点:1)因为CMS适用在不同的领域的网站建设,其内部设计了大量的需求,但有很多功能在中小学网站建设中用不上,就会造成系统臃肿,加载运行很慢。2)模板多,但能够反应具体学校网站的特色很少,如果有特殊要求,必须进行针对该学校的特点,进行网页模板设计。3)由于不是专门针对自己的需求创建的网站,因此功能上很难做到完全满意。
  因此,针对中小学网站的栏目特点,可以对所采用的CMS系统进行二次开发以满足需求。
  2网站的设计
  2.1网站定位
  设计网站,首先要明确网站定位,即确定网站的主题。学校网站访问对象主要有社会、学校以及家庭。服务对象是包括教师、家长和学生。所以中小学网站的定位为:学校网站是学校对外宣传的重要窗口;是家生、家长、教师联系的纽带,互动的学习园地;是与兄弟学校的交流平台;是教师教育教学的手段和途径,并为教师教育教学提供媒体支持;是教育教学科研的交流场所。因此中小学网站的定位是服务教育教学。
  2.2网站功能
  根据以上对网站定位,中小学网站的功能主要有三个:1)信息发布。主要是发布教育教学信息、近期发生的新闻、活动和通知;介绍学校的基本情况、历史、现状、未来发展规划,宣传学校的办事特色,扩大学校的影响力。2)信息交流。发布教师的基本信息、教学活动报道,学生的主题教育活动及班级主页等,通过开辟互动社区、博客、留言板等栏目,加强师生之间互动沟通,促进学校与家长之间的交流。3)信息共享。中小学网站应该具有资源下载的功能,师生方便的在网站中下载和上传与教学相关的资料、素材、课件和教案等教学资源。
  3基于CMS二次开发的中小学网站的实现
  3.1设计学校网站的静态模板
  根据学校的特点确定网站的主色调,根据学校的校徽和名称设计Logo,结合学校的特色图片素材分别制作主页和各子栏目的网页模板。
  3.2插入标签
  CMS通过标签的形式来调用数据,通过添加、修改以及自定义标签,得到所需要的标签和JS文件,然后插入到设计好的网页模板里就可以打造出属于自己的网站。CMS提供了以下几类标签:1)固定标签:系统根据网站配置中的项目提供的相应标签,用于输出网站配置中的相应项目的设置值,没有任何参数。2)内容标签:实现网页中某块区域的内容的标签,这是系统中最主要的标签。3)分页标签:为列表显示分页效果的HTML代码的标签。4)内容分页标签:为内容显示分页效果的HTML代码的标签。5)字段标签:每数据源显示指定字段的值的标签,要注意的是,它的ID必须与对应的数据源标签一致。6)控制标签:几个特殊的用户控制输出的标签,主要是用于控制循环输出。以下是一个循环输出文章列表的标签。
  {$BeginNews$}
  <P>标题:<Ahref="{$gotoURL$}{$NewsId$}.htm">{$NewsTitle$}</A></P>
  <P>文章概述:{$Description$}</P>
  <P>发布日期:{$NewsTime$}作者:{$Author$}阅读:{$Hits$}次]</P>
  {$EndNews$}
  3.3静态页面生成
  网页静态化是指借助一些的动态技术生成静态页面,但不是静态网站,因为它需要数据在服务器上进行处理和转化。生成静态网页的好处很多,比如:1)加快页面打开速度,而且页面无需连接数据库,所以打开速度较动态页面快;2)有利于搜索引擎优化,搜索引擎都会优先收录静态页面,不仅被收录的快还收录的全;3)减轻服务器负担,浏览网页无需调用系统数据库;4)网站更安全,HTML页面不会受动态脚本技术的相关漏洞影响;5)可以减少攻击,防止sql注入,造成信息泄露。即使数据库出错,对网站正常运行影响不打。生成静态页面虽然操作上相对麻烦,程序上也比较繁杂,但它利于搜索,速度更快,更安全,这些牺牲还是值得的。
  通过调用CMS提供的文件读写和替换函数,使用标签解析和数据封装技术,可以方便的生成HTML静态网页。以下是一段静态页面生成的函数代码。
  TemplatePath=Server.MapPath("/")&"\Themplate\skin1\news\show.htm"
  Path="news/"&id&".htm"
  PageStr=getHTTPPage(TemplatePath)//读取指定路径的模板内容
  PageStr=getContent(PageStr,id)//用数据替换模板的内容标签
  CallCreateFile(PageStr,Path)//在指定的路径生成静态页面
  4总结
  建设功能完善中小学网站为广大师生提供各类信息、服务教学教研的平台,利用开源CMS进行中小学网站建设,不仅开发成本低、周期短、灵活,而且功能强大。通过对CMS的二次开发,可以满足特殊功能的使用,非常有利于在中小学网站建设中推广使用。
  
【对“硅谷杂志:CMS在中小学网站建设中的应用”发布评论】

版权及免责声明:
① 本网站部分投稿来源于“网友”,涉及投资、理财、消费等内容,请亲们反复甄别,切勿轻信。本网站部分由赞助商提供的内容属于【广告】性质,仅供阅读,不构成具体实施建议,请谨慎对待。据此操作,风险自担。
② 内容来源注明“硅谷网”及其相关称谓的文字、图片和音视频,版权均属本网站所有,任何媒体、网站或个人需经本网站许可方可复制或转载,并在使用时必须注明来源【硅谷网】或对应来源,违者本网站将依法追究责任。
③ 注明来源为各大报纸、杂志、网站及其他媒体的文章,文章原作者享有著作权,本网站转载其他媒体稿件是为传播更多的信息,并不代表赞同其观点和对其真实性负责,本网站不承担此类稿件侵权行为的连带责任。
④ 本网站不对非自身发布内容的真实性、合法性、准确性作担保。若硅谷网因为自身和转载内容,涉及到侵权、违法等问题,请有关单位或个人速与本网站取得联系(联系电话:01057255600),我们将第一时间核实处理。
广告
相关
·硅谷网学院:分步走,教新手怎样搭建网站
·硅谷网解密:4G网络中的微波传输解决方案
·硅谷网学院:探秘无刷直流电机的建模与仿真
·硅谷网学院:如何提高中技生单片机应用能力
·硅谷网学院:热载流子效应对器件可靠性影响
·热载流子效应研究及其对器件可靠性有哪些影响?
·如何用入侵检测系统保护计算机系统的安全?
·董燕:计算机网络安全面临的问题及防范措施
头条
硅谷网解密:4G网络中的微波传输解决方案 硅谷网解密:4G网络中的微波传输解决方案
在2013年12月4日,工信部向中国移动、中国联通、中国电信颁发TD-LTE(4G)经营许可之后……
·硅谷网解密:4G网络中的微波传输解决方案
·创意产业的批量化规律 工业造型方法论之加减
·《硅谷》杂志:浅谈电信运营商开展IPTV业务
·《硅谷》杂志:新型桌面搜索关键技术的研究与
·硅谷杂志:基于时间技术的搜索引擎排名算法
图文
佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
利用重力势能做功发电介绍和势能输出系统介绍
利用重力势能做功发电介绍和势能输出系统介
佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
利用重力势能做功发电介绍和势能输出系统介绍
利用重力势能做功发电介绍和势能输出系统介
最新
·佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
·利用重力势能做功发电介绍和势能输出系统介绍
·李磊:新时代下电网调度自动化技术的发展分析
·提升企业竞争力以及企业人力资源管理优化思考
·《硅谷》杂志:采油分层测静压工艺技术浅究
热点
·判断连续时间系统的线性非时变性和因果性
·3DMAX+Vary室内漫游动画制作的技法浅析
·长期使人困惑的问题:TCP连接中断的实时检测
·佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
·关于汽轮机油系统失火原因分析及防范措施的一
旧闻
·硅谷杂志:无线通信技术在调度通信中的应用
·硅谷杂志:视频会议系统建设应用分析
·硅谷杂志:化工生产过程中的DCS监控系统的应
·《科技与生活》杂志:钢铁厂厂址的选择
·颜海宙:谈谈工业锅炉节能运行的优化措施
广告
硅谷影像
佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
利用重力势能做功发电介绍和势能输出系统介绍
利用重力势能做功发电介绍和势能输出系统介绍
公关负责人离职背后:危机公关案例分析
公关负责人离职背后:危机公关案例分析
硅谷网解密:4G网络中的微波传输解决方案
硅谷网解密:4G网络中的微波传输解决方案
使用Autoit脚本在虚拟内存盘设置考试模拟系统
使用Autoit脚本在虚拟内存盘设置考试模拟系统
探秘开滦集团设备租赁管理系统的设计和实现
探秘开滦集团设备租赁管理系统的设计和实现
关于我们·About | 联系我们·contact | 加入我们·Join | 关注我们·Invest | Site Map | Tags | RSS Map
电脑版·PC版 移动版·MD版 网站热线:(+86)010-57255600
Copyright © 2007-2020 硅谷网. 版权所有. All Rights Reserved. <京ICP备12003855号-2>