论文部分内容阅读
随着互联网和信息化进程的逐步发展,信息的数量和种类每天都在以惊人的速度增长。由于互联网信息的不断丰富,很多Web应用往往不能迅速跟进大量信息衍生及业务模式变革的脚步,常常需要花费许多时间、人力和物力来处理信息的更新和维护工作。内容管理系统是诸多先进技术的综合应用,能够为Web应用的建设提供强力的辅助支持,可以有效的解决在传统Web应用开发中存在的问题。本课题从中小型企业的实际需求出发,基于Ruby on Rails技术构建了一个专门用于定制中小型企业门户站点的内容管理系统。研究首先从内容管理系统框架结构和运行机制的分析入手,综合考虑稳定性、并发性、安全性、可扩展性、易用性等因素,提出了内容管理系统框架的总体设计。然后通过对中小型企业门户应用具体需求的分析,基于Ruby on Rails实现了一种内容管三理与展现模板完全分离的内容管理系统。最后,通过对该内容管理系统的应用,减少了在项目开发中的重复工作,提高了软件的生产效率。