首页> 中文学位 >Performance Testing,Analysis and Application of Web Content Management Systems Joomla!vs OpenCms
【6h】

Performance Testing,Analysis and Application of Web Content Management Systems Joomla!vs OpenCms

代理获取

摘要

现在,许多公司,协会、非政府组织、个人都在用内容管理系统来建立他们的网站。CMS的主要目标有两个,首先是要使用户更容易创建自己的内容,包括一些没有web开发知识的用户。其次、降低大型的网站开发的成本,包括账户管理、表格、图像、目录等元素。但有些人将会随意的使用一个CMS,但他们却对其没有任何研究从而来确定它在响应时间方面,安全性,多变性等方面是否更适合他们的业务。这将会导致暂时中断网站开发。
   当前和以前的研究一直专注于编程语言学习的比较,如Java,PHP和ASP.NET及其他语言,或者是两个基于相同的框架的内容管理系统的比较研究,如Drrpal和Joomla!,它们都是基于PHP的。但是到现在为止没有进行基于两个不同的框架的内容管理系统的比较研究。
   本论文来比较分别基于PHP框架的Joomla!和基于Java框架的OpenCms这两个内容管理系统的响应时间方面的性能!所以,如果要选择其中一个CMS,应该了解这篇论文的研究,了解哪一个执行速度更快。Joomla!是一个免费及开源的内容管理系统。它是用PHP开发而成的,使用MySql作为数据库。Joomla!使用GNU GPL许可。用Joomla!即使您没有任何PHP或MySql的专门知识,您也可以开发出完全动态和内容全面管理的网站。OpenCms拥有CMS所有的基本功能,并在此框架内,它提供了一个可扩展的、功能强大的Java开发框架。它遵循的是可与大多数商业数据库(当然免费)和JEE应用服务器使用的标准。
   我们的研究主要分为三个阶段。在第一阶段中,我们从理论上探讨和分析Joomla!1.7.3及PHP5框架,OpenCms8.0.2及Java EJB3.0框架的属性的性质和提到的传统技术的不合理性。我们讨论了以下属性:可用性,性能,安全性,可用性,可测性,可修改性,互操作性,可扩展性,可维护性。
   在第二阶段中,我们将用Joomla!1.7.3和OpenCms8.0.2开发同一个web应用程序(房地产管理系统),我们将用MySql5.5.3作为数据库。这两个Web应用程序管理系统保持着简单性及相似性。这种相似旨在对这两个应用程序间的性能及易变性进行可行性比较。
   第三阶段我们将测试和分析这个两个系统的性能并对其进行比较。我们通过实际测量比较这两个应用程序的性能。我们进行了小规模,以及大规模性能测试。通过两个类别的测试,这两个应用程序在响应时间方面表现良好,但OpenCms的执行速度稍快比Joomla!

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号