毕业综合实践报告实例网站cms开发实践.docx

毕业综合实践报告实例网站cms开发实践.docx

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
标准化管理处编码[BBX968T-XBB8968-NNJ668-MM9N] 标准化管理处编码[BBX968T-XBB8968-NNJ668-MM9N] 毕业综合实践报告实例网站CMS开发实践 浙江东方职业技术学院 毕业综合实践报告、毕业设计(论文) (2012届) 题目: 网站CMS开发实践 系: 工程技术系 专业: 计算机应用技术 姓名: 伍 圣 节 学号: 00 指导教师: 邱 清 辉 二○一二年五月 目 录 TOC \o 1-3 \h \z \t 其他标题,1,一级,1,二级,2,三级,3 网站CMS开发实践 摘要:CMS意为内容管理系统,在网站建设过程中,一个功能丰富的CMS能极大的加快网站建设的速度,从自身来说完成一个完整的项目能学到更多知识。CMS的开发主要经过分析、构架、设计等几个步骤,并通过参考世界上知名的CMS,确立出发点,制定CMS风格与功能类型,逐步探索CMS开发原理。本文着重介绍各个环节的实现方法,最后成功完成一个功能强大的CMS。 关键词:CMS;网站后台;CMS建站 引言 的出现使网络用户从单纯的信息接收者变成信息的创造者,这也标志网络信息共享的能力逐渐强大。但大量信息的衍生,信息更新与维护的人力物力也加大,因此建立一个提高劳动效率的内容管理系统(CMS)相当重要。内容管理系统是一个很广泛的概念,可以说稍微具备内容管理能力的后台都可以称为CMS,CMS建站是现今网站建设的主流方式,目前网上已有许多优秀的CMS。CMS也是网站核心所在,没有CMS的网站必定不是好网站。传统的网站CMS虽然也能起到管理网站内容和加快建站的速度的作用,但它的缺点也显而易见,那就是局限性太大,工作中如需增加新功能,尤其是客户要求用多个视图(网页、flash、移动设备等)去显示的时候,不得不为每个视图写一大堆代码,导致重复代码过多难以维护,长期下去整个CMS中文件会越来越繁杂,效率仍然很低。虽然网络上有一些受欢迎的CMS(如phpcms,yii)但是在工作中我们会发现别人的代码阅读比较困难,修改时往往需要浪费很多时间,而且只有自己通过实践做出属于自己的程序,才能巩固先前的学习到的知识,提高自己的技术水平,因此我在实习过程中决定自己开发一个CMS。 当前我所在单位是一个网站建设公司,我负责的是网站功能的实现,也就是网站程序员。一般一个网站制作步骤是客户先给要求,美工设计网站,客户审核通过后,我们再去制作网站的功能。我们做网站都是用自己的CMS去做,同时在制作网站会完善自己的CMS。也有时候客户觉得自己网站不好找我们公司修改,我们就要去修改别人的网站,修改是件费力的事,如果要改某个功能可能就要将整个网站结构了解一遍,然后再仔细分析内部代码。 CMS开发的准备工作 CMS的概念① CMS是Content Management System的缩写,意为“内容管理系统”。CMS具有许多基于模板的优秀设计,可以加快网站开发的速度和减少开发的成本。CMS的功能并不只限于文本处理,它也可以处理图片、Flash动画、声像流、图像甚至电子邮件档案。CMS其实是一个很广泛的称呼,从一般的博客程序、新闻发布程序,到综合性的网站管理程序都可以被称为内容管理系统。CMS本身被设计出来的出发点来说,应该是方便一些对于各种网络编程语言并不是很熟悉的用户用一种比较简单的方式来管理自己的网站。 搭建开发环境 开发语言的选择 目前主流web服务器语言有好几种,相对来说PHP的具有很多其它语言所没有的优点,它自带许多实用的函数和对象,而且执行速度很快,几乎支持所有数据库类型,对系统资源消耗少,是一个很适合开发网站的脚本语言,因此PHP毫无疑问是首选。 PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。 数据库和服务器软件选择 由于现在的网站对数据库和服务器要求都不高,开发PHP的数据库和服务器一般是用Mysql+PHP,也就是说使用Apache+Mysql+PHP是现在网站建设企业的普遍做法,它的简写是AMP,本来是一套Linux上的免费WEB应用程序,现在能在Windows上使用,而且网上有很多集成的软件,配置简单适合小企业和初学者。 CMS构架 CMS的设计模式 如何做出更好的CMS是开发CMS之前首要解决的问题。传统CMS都是简单

文档评论(0)

Duan1982 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档