当前位置:文档之家› 基于CMS的网站系统开发技术研究及应用

基于CMS的网站系统开发技术研究及应用

郭广军,谢东,李魏豪:基于CMS的网站系统开发技术研究及应用2010,31(11)

2501

l常用CMS的选择方案

根据CMS的技术平台不同,分别有基于ASP、.NET、PHP和JSP的各CMS产品。基于JSP的CMS技术要求较高,应用相对较少,基于ASP或.NET的CMS应用开发比较广泛,选择CMS的基本原则是“适用够用、简单高效”。目前常用的CMS解决方案“1有:①动易CMS:是国产.NETCMS中非常强大内容管理系统,其新版的SiteFactoryr”2.5和Bizldea“2.5系列产品均基于.NET开发,功能不断加强,具有个人、教育、政府和行业等各种版本,能满足中大型网站系统开发需求,适合于专业或非专业人士使用,其模板库丰富,后台管理功能强大,操作方便。②风讯CMS:是功能强大的开源ASPCMS,其自由度高,方便构建个性化网站,但门槛较高,后台管理和模板库有待改进和丰富。⑨科汛CMS:其功能强大,实现了主流网站系统的各种功能需求,标签管理功能强,可实现个性化标签参数配置,适合个性化网站开发。④创力CMS:是不需要注册组件,能适用于各种服务器环境,是安全稳定、快速高效和强大易用的建网解决方案。(妻)TSYSCMS:是免费开源的CMS,其功能并非由本身而定,而是根据使用者的能力而定。对TSYS非常熟悉者可以将其优势发挥出来。@JTBCCMS:可对现有模块进行扩充与克隆,采用UTF.8编码,实现了逻辑与程序分离,起步较难,熟练后非常有效率,适合企业级及其它网站开发。(DPHPCMS:采用PHP+MySQL构架,能快速高效地应用于Linux和Windows服务器平台,是Linux环境下最佳网站管理应用解决方案之一。逗)JoomlaCMS:使用PHP+MySQL开发,适用于Linux、Windows、MacOSX等不同平台。具有可搭配的多种所见即所得的编辑程序,编辑管理文章比较方便,但对中文的支持比较差。(亘)LudicoCMS:是基于ASP.NET2.0使用

C撑开发的CMs/Portal系统,其模块化设计满足了用户个性化网站开发的需求,它内置了所见即所得的编辑器。(⑨PloneCMS:是一款强健、稳定适合于企业级应用开发的优秀CMS,简化了分布式系统的构建,具有强大的权限和流程管理,对内核程序、定制程序、插件产品和管理内容的分离保护和存储,使得Plone成为企业级应用的首选。

PESiteFactory

CMS体系结构及工作机理

PESiteFactory

CMS删系统运行于.NET平台,是国内首家

采用最新的ASE

NET

2.0技术且基于B/S架构进行分层Web

应用开发的系统。具有在线办公协同化、海量数据处理能力、稳定的系统运行性能、维护成本低、成熟严密的安全策略和灵活操作的可扩展性。PESiteFactoryCMS体系结构如图l所示,它采用数据访问层、业务逻辑层、表示层三层系统架构,易于维护,提高了软件的可扩展性和重用性。

PESF

CMS工作机理如下:

数据访问层(damaccesslayer,DAL):主要负责数据的持久化和存取访问。DAL采用DALInterface抽象出数据访问逻辑,以DALFactory作为数据访问层对象的工厂模块;SQLSer-

Ver

DAL和OracleDAL模块是IDAL接口实现,分别支持对

MS—SQL和Oracle的访问。Model模块包含了数据实体对象。

业务逻辑层(businesslogiclayer,BLL)"主要针对具体业务问题而进行业务运算和逻辑处理,是业务逻辑层的核心模块,包含了整个系统的核心业务。在BLL中,不能直接访问数据库,而必须通过DAL才能访问数据库。

表示层(presentationlayer,PL):是系统的Ⅵ部分,负责用户与整个系统的交互。一般地,该层中的代码仅与界面元素有关,理想的状态下不应包括系统的业务逻辑。系统前台样

图l

PESFCMS体系结构

表3AT&T数据库上各种方法取得的最优识别率以及【4】ZhengWeiShi,Laim,LiStartZ.1D-LDAvs.2D—LDA:Whenis相应的特征维数(括号内)vector-basedlineardiscriminant

analysisbetterthanmatrix.每人训练图片数based[J].PatternRecognition,2008,41(7):2156-2172.测试方法

2345【5】NoushathS,HemanthaKumarG,ShivakumaraP.(2D)ZLDA:AnPCA70.63(60)78.89(45)83.10(40)87.05(601efficientapproachforfacerecognition[J].PatternRecognition,LDA67.67(35)85.45(39)89.23(39)92.62(39)

RLDA76.50(39)85.02(39)90.98(35)94.27(35)

2006,39(7):1396-1400.

2DLDA82.82(112x3)88.18(112x2)91.00(112x2)93.27(112x3)【6】6YuWangxin,WangZhizhong,ChenWeiting.AnewframeworktoA2DLDA77.00(6x92)85.25(9x92)88.29(9x92)91?52(9。92)combilleverticalandhorizon协1in五瑚ati∞forfacerecognition(2DyLDA81.14(40)89.71(55)92.50(45)

A(2D)2LDA79.06(50)89.11(55)92.02(55)94.75(55)

【J】.Neurecomputing,2009,72(4-6):1084?1091.2DCCDA83.28(40)91.07(45)93.81(60)95.85(35)【7】YangJian,YangJingyu,ZhangDavid,eta1.Featurefusion:paral一

2DPCA77.37(I12x2)83.82(112x2)86.58(112x2)89?62(112。”lel

strategyvsserialstrategy[J].PatternRecognition,2003,36(6):A2DPCA76.12(9x92)84.50(9x92)87.67(9x92)90.95(9x92)

(2D—屯A77.86(2x2)84.93(5x5)87.98(6x6)91.17(6×6)

1369-1381.

A(2D)2PCA78.67(2x2)85.23(6x6)88.42(2x2)91.37(8x8)【8】YangJian,ZhangDavid,YongX,eta1.Two-dimensionaldiscrimi-

nanttransformforfacerecognition【J】.PatternRecognition,tion【J】.IEEETramPatternAnalMachIntell,2004,26(1):2005.38(7):1125.1129.

131-137.[9】TanX,ChenS,ZhouZH,eta1.Robustfacerecognitionfroma[3】LiMing,YuanBaozhong.2D—LDA:astatisticalline盯discrimi‘singletrainingimageperpersonwithkernel.basedSOM.facenantanalysisforimagematrix[J].PatternRecognitionLett,2005,[C】.Proceedingsofthe1stInternationalSymposiumonNeural26(5):527—532.Networks,LNCS3173,2004:858.863.

(上接第2502页)

步骤l:网站系统整体风格设计,并选择相应用模板方案,此处为PECMS雅蓝模板。

步骤2:网站系统Logo设计。

步骤3:网站首页设计,包括首页布局和首页内容的生成等。

步骤4:添加与管理栏目:每一次只能添加一个栏目,一级栏目下可以添加二级栏目;栏目管理的主要内容包括基本信息、栏目选项、模板选项、收费设置、前台样式、生成选项、权限设置和自设内容等。

步骤5:网站信息配置:主要包括网站的基本信息,如网站名称、标题、地址、Logo与Banner地址、站长姓名与信箱、版权等。

步骤6:信息发布与管理:信息有草稿、待审核和已审核3种状态,只有已经审核的信息才能在前台显示;信息发布主要包括设置本信息所属节点、专题、标题前缀、标题、完整标题、副标题、关键字、作者、来源、简介、文章内容、首页图片、自动分页时的每页大约字符数、状态、评分等级等选项内容。“网络工程专业课程体系建设研究”专网主页如图3所示。

图3网络工程专业课程体系建设研究专网主页4结束语

基于PESFCMS的网站系统开发技术采用多层体系架构,遵从开放标准,有效解决了传统网站建设中存在的系列问题,它提高了开发效率,简化了内容管理,保证了信息访问的安全性和灵活性,具有集成性高,可扩展性和易维护性好等优点,在企业级网络应用系统开发中具有广阔的应用前景。在剖析PESFCMS的体系结构及工作机理的基础上,基于PESF2.0开发了应用型网络工程专业课程体系建设研究专网,实测表明该系统运行稳定安全,可访问性好。.

参考文献:

[1】阳西述,周端锋,梁小满,等.网页制作与网站设计【M】.武汉:武汉大学出版社,2006.

【2】刘好增,张坤.ASP动态网站开发实践教程【M】.北京:清华大学出版社。2007.

【3】程博,阎楚良,叶舸.利用存储过程优化CMS系统查询[J】.微计算机信息,2008,24(4):211.213.

【4】耿璐,聂足.基于CMS的企业网站的设计与实现【J】.计算机工程与设计,2009,30(2):351-357.

【5】寿志勤。李伟斌.基于.NET平台的政府门户网站内容管理系统(cMS)的分析与设计【J】.计算机与现代化,2009(6):147—150.【6】张浩然.基于内容管理的数字图书馆网站系统的设计与实现【D】.吉林大学硕士学位论文,2007:1-66.

【7】网站CMS系统综述【EB/OL】.http:/&i.baidu.com/splow/blog/item/a257b43eocabobfe838b1350.html.

【8】动易@SiteFactoryTM白皮书[EB/OL].http://www.powcreasy.net/

Soft/documents/6408.html.

基于CMS的网站系统开发技术研究及应用

作者:郭广军, 谢东, 李魏豪, GUO Guang-jun, XIE Dong, LI Wei-hao

作者单位:湖南人文科技学院,计算机科学技术系,湖南,娄底,417000

刊名:

计算机工程与设计

英文刊名:COMPUTER ENGINEERING AND DESIGN

年,卷(期):2010,31(11)

被引用次数:8次

参考文献(8条)

1.阳西述;周端锋;梁小满网页制作与网站设计 2006

2.刘好增;张坤ASP动态网站开发实践教程 2007

3.程博;阎楚良;叶舸利用存储过程优化CMS系统查询[期刊论文]-微计算机信息 2008(04)

4.耿璐;聂足基于CMS的企业网站的设计与实现[期刊论文]-计算机工程与设计 2009(02)

5.寿志勤;李伟斌基于.NET平台的政府门户网站内容管理系统(CMS)的分析与设计[期刊论文]-计算机与现代化2009(06)

6.张浩然基于内容管理的数字图书馆网站系统的设计与实现 2007

7.网站CMS系统综述

8.动易(R)SiteFactoryTM白皮书

本文读者也读过(8条)

1.祁晖.王佳.QI Hui.WANG Jia集群环境下CMS的核心架构设计[期刊论文]-信息化纵横2009,28(16)

2.耿璐.聂足.GENG Lu.NIE Zu基于CMS的企业网站的设计与实现[期刊论文]-计算机工程与设计2009,30(2)

3.连佳佳使用PowerEasy轻松搭建校园网站[期刊论文]-石河子科技2008(2)

4.沈云琴.王细薇.SHEN Yun-qin.WANG Xi-wei基于CMS的高校网站的研究与实现[期刊论文]-现代计算机(专业版)2010(8)

5.吴冬晨.WU Dong-chen基于CMS的《网站设计与维护》课程教学的研究与实践[期刊论文]-电脑知识与技术2010,6(3)

6.尹宇CMS在网站设计与管理中的应用研究[期刊论文]-科技资讯2010(11)

7.丁利娟.Ding LiJuan基于CMS的高校网站建设[期刊论文]-价值工程2010,29(10)

8.祖国辰.于孟喜.张兴忠AJAX技术提高CMS系统用户体验度的研究与实现[期刊论文]-电脑开发与应用2009,22(6)引证文献(9条)

1.王准高职院校精品课程网站CMS的设计与实现[期刊论文]-电脑知识与技术 2012(2)

2.陈晓燕.万龙.王昌盛基于CMS的学科专业网站的设计与实现[期刊论文]-中国现代教育装备 2011(21)

3.南江.凌勇.杨志基于CMS的广播电视门户网站的开发及应用[期刊论文]-数字技术与应用 2014(2)

4.姚廷山.姜国金.肖田.李鸿筠.胡军华数字化柑桔病虫害标本馆的创建[期刊论文]-中国南方果树 2013(4)

5.林国凯基于内容管理系统的教育门户网站研究与设计[期刊论文]-电脑与信息技术 2011(1)

6.楚志刚.孙陆鹏基于CMS的高校网站群建设研究与实践[期刊论文]-现代电子技术 2013(2)

7.戴建林基于CMS的消防网站的设计和实现[期刊论文]-信息通信 2011(3)

8.许虎寅.王治和.陈建华.樊东辉高校家庭经济困难学生认定系统的设计与实现[期刊论文]-电脑知识与技术2011(1)

引用本文格式:郭广军.谢东.李魏豪.GUO Guang-jun.XIE Dong.LI Wei-hao基于CMS的网站系统开发技术研究及应用[期刊论文]-计算机工程与设计 2010(11)

相关主题
文本预览
相关文档 最新文档