开源CMS系统DotNetNuke的研究与应用

来源 :湖北大学 | 被引量 : 0次 | 上传用户:xuyingheng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet技术的发展,Web2.0的出现已经改变了目前的互联网格局,同时也对内容管理系统提出了新的挑战,其交互式的特点使现有的内容管理系统无法满足网站发展的需要。DotNetNuke(简称DNN)是一个全新的基于Web2.0的CMS系统,其主要特点是开发源代码,支持多种数据库扩展,用户体验友好。DNN拥有一个成熟的框架结构,开发者可以将更多的时间投入在具体的业务应用上,而不用花太多时间在底层框架上。   本文对DotNetNuke这个开源的CMS系统的历史进行了回顾,并总结了DNN的特点。笔者结合自己参与的贵阳经济技术开发区经贸信息网以及贵阳市地税局内网的实践,探讨了基于数据提供者模式的DNN的模块开发,并提出了一种基于数据集的开发模式,而且对这两种开发模式进行了对比,最后对DNN的安全性进行了探讨与分析,并提出了一些修复建议。   DNN的体系架构,模块开发,安全性研究是本文的重点。主要包含以下研究内容:   1.详细介绍了DNN的三层架构,并分析了界面层,业务逻辑层,数据访问层三者的关系。DNN中的数据访问层的核心是数据提供者模式,本文对其进行了深入地分析。   2.DNN的开发涉及到皮肤开发,模块开发,模块打包等。本文介绍了DNN的皮肤开发方法,然后以Announcement模块为例,阐述了DNN中基于数据提供者模式的开发方法。随后笔者提出了基于数据集的开发方法,并与数据提供者模式进行了对比,接着介绍了DNN模块的打包方法,最后总结了9条DNN网站的优化技巧。   3.现在最流行的两大Web攻击是跨站攻击和SQL注入攻击,本文分析了http://secunia. com/发现的DNN的首页存在的跨站脚本漏洞的成因,对DNN中SQL注入攻击进行了探讨,并对DNN的配置文件web.config的安全性配置进行了详细分析。   最后,对本论文进行了系统总结,并对本文研究的内容和今后的发展和主要关注点进行了探讨。
其他文献
十二相整流同步发电机系统以其直流供电品质高、容错运行性强等优点被应用于舰船平台。为研究整流发电机系统故障时的运行性能,本文基于电路拓扑理论,建立了计及前25次谐波磁
直线感应电机能够将电能直接转换成直线运动机械能,具有结构简单、可靠性高、控制精度高等特点,在需要直线运动的场合具有广泛的应用前景,因此对直线感应电机开展深入的研究是十
电力系统电压稳定性是电力系统中研究的重要课题。尤其是自从20世纪70年代以来因电压失稳而导致的系统瓦解崩溃的事故在国内外多次发生,长期大面积的停电对世界造成了巨大的经济损失。因此,研究日益突出的电压稳定性问题的意义重大,这也是许多电力工作者研究的热衷方向。由于电网的互联,电力系统拓扑结构变得更加复杂,对整个电网的研究也越来越困难。如果能有一种模型能简化电网的话,研究就会变得简单和方便的多,这也是许
近年来,随着人们环境保护和资源节约意识的不断增强,逆向物流管理成为企业管理者和相关学术研究者关注的重要问题。我国颁布了《节约能源法》和《清洁生产促进法》及相关法规,出
针对传统电工电子实验室结构固定、资源单一、不能扩展等不利因素对于开放式、创新性实验教学所带来的制约,设计开发了“电工电子模块化综合设计与训练平台”。它包括虚拟仪器
输电线覆冰将严重影响电力系统的经济效益和安全运行可靠性。本文提出了一种应用于输电线路覆冰监测的光纤光栅测量系统,该系统对于解决这个问题具有重大的实际意义。主要完成以下工作:该系统采用多参考光栅的方式排除了F-P腔温漂和非线性的影响;提出了一种温度测量算法,利用参考光栅和双灵敏度温度传感器测量导线表面的温度;利用温度补偿方式来测量导线的应变。确定了光栅的分布,选择了各项光学元件,设计了单片机系统。通
本文利用中国1995~2012年时间序列数据及26个省市(区)的面板数据,构造向量自回归模型及面板协整模型,对私人投资、经济增长和收入差距的关系进行了系统探讨。私人投资作为经
微电网作为分布式电源(Distributed Generator,DG)的有效载体,凭借其能源利用率高、经济性能好等优点逐渐成为近年来的热点研究领域之一。在微电网的电能质量问题上电压不平
河道洪水预报是水文预报的一大研究课题,河道洪水演算结果对防洪减灾和水资源的综合利用有着重要的现实意义。基于此,本文在采用传统的马斯京根法对河道流量进行演算预报的基
随着国民经济和现代科技的迅速发展,电力在工业生产与日常生活中的地位越来越重要,对电力系统的可靠性与安全性要求越来越高。人们对运用人工管理和传统的电磁式监控装置的变电所有迫切的改造、升级愿望,变电所的监控系统数字化、网络化的发展是大势所趋。因此,本文提出了一种基于ARM2440A处理器和以太网的变电所监控系统设计。新型变电所的运行人员只需要通过监控中心的监控软件变可以实现对变电所的所有设备进行监控。