内容管理系统(CMS)在中小型网站建设中的应用
摘要
随着互联网技术的飞速发展,建设一个网站的技术门槛越来越低。但是对于有网站建设需求的初学者来说,由于没有任何基础,对相关的概念感到很迷茫,在摸索的过程中会走很多的弯路。其实使用免费开源的内容管理系统(Content Management System,简写为CMS),建设一个网站是件轻而易举的事情。文章从CMS的基础概念讲解入手,着重介绍了开源CMS在中小型网站建设中的应用优势,从当前互联网网站建设的现状和发展趋势进行分析,站在一个初学者的角度考虑,重点以一个专业网站建设实例为参考模型,阐述一般的个人网站、企业网站以及专业性门户网站的搭建过程和基本的营销管理方法,让初学者能够迅速地了解一般网站建设的基本过程,通过短期的学习具备独立搭建功能强大的个人站点的能力,而且能够进行一般性有意义的网站运营。
关键词:内容管理系统;CMS;开源;网站建设;网络营销
I
洛阳师范学院2010届本科生毕业设计
Abstract
With the development at full speed of Internet technology, it is lower and lower to build the technological threshold of a website. But to the beginner with website construction demand, because there is no basis, on relevant concepts very confused, in the process of exploration will take a lot of detours. In fact, using the free open source content management system (abbreviated as CMS), building a website is a breeze thing. This text, start with from the basic concept of CMS, introduces emphatically the open-source CMS application in small and medium-sized websites construction from the current Internet websites,and from the internet website of the building of the status quo and trend analysis, Standing in a beginner's perspective, regarding a professional website construction embodiment as the model of consulting especially, describes the general's personal site, business portal site and professional site portal construction process and basic marketing management method, so that beginners can quickly learn the basic process of building a general website, through the short-term learning independently build powerful personal site of ability, and can make general meaningful website operation.
Keywords : Content Management System; CMS; Open-source; Website Construction; Network marketing.
II
内容管理系统(CMS)在中小型网站建设中的应用
目 录
第1章 绪论 .................................................................................................................. 1 1.1课题研究背景综述 ............................................................................................. 1 1.2课题研究目的和意义 ......................................................................................... 1 1.3 可行性分析 ........................................................................................................ 3 第2章 内容管理系统(CMS)的概念 ........................................................................ 4 2.1 本章概述 ............................................................................................................ 4 2.2 什么是内容管理系统(CMS) .......................................................................... 4 2.3 CMS建站的优势与弊端 ..................................................................................... 5 2.3.1 传统网站建设方法存在的问题 ................................................................ 5 2.3.2 CMS系统的优势 ......................................................................................... 6 2.3.3 使用CMS系统的不足之处 ...................................................................... 10 2.4 CMS建设网站适合应用于的领域 ................................................................... 11 2.5 选择与使用CMS ............................................................................................... 12 2.5.1 选择合适的CMS系统 .............................................................................. 12 2.5.2 学习CMS的使用 ...................................................................................... 13 2.6 常见的CMS系统摘录介绍 .............................................................................. 15 2.6.1 ASP内容管理系统 ................................................................................... 16 2.6.2 PHP内容管理系统 ................................................................................... 18 2.6.3 ASP.NET内容管理系统 ........................................................................... 20 2.6.4 其他类型内容管理系统 .......................................................................... 21 2.7 程序开源与CMS发展趋势分析 ...................................................................... 23 2.7.1 开源界的 5 大开源许可协议 ................................................................ 23 2.7.2开源软件的发展趋势 ............................................................................... 26 2.7.3开源软件与开源CMS的发展动力 ........................................................... 29 第3章 使用CMS建设与运营网站 ............................................................................ 31 3.1 当前互联网网站建设现状分析 ...................................................................... 31 3.1.1 门户型网站建设 ...................................................................................... 31 3.1.2企业单位网站建设 ................................................................................... 31 3.1.3 个人网站建设 .......................................................................................... 32 3.2 建设一个网站的过程 .................................................................................... 33 3.2.1 你需要学习的内容 .................................................................................. 33
III
洛阳师范学院2010届本科生毕业设计
3.2.2网站的主题策划 ...................................................................................... 35 3.2.3 选择合适的CMS程序 ............................................................................. 35 3.2.4 下载和本机环境配置 ............................................................................. 36 3.2.5 学习和使用CMS ...................................................................................... 36 3.2.6 购买域名与空间 ..................................................................................... 37 3.2.7 网站的优化与营销 ................................................................................. 40 第4章 一个个人网站建设实例 ............................................................................... 48 4.1 网站主题选择与策划 ..................................................................................... 48 4.1.1 网站主题选择 ......................................................................................... 48 4.1.2 网站结构策划 ......................................................................................... 48 4.2 选择合适的CMS系统 ..................................................................................... 49 4.3 本地运行环境配置与调试 ............................................................................. 51 4.4 学习与使用科讯CMS建设网站 ..................................................................... 57 4.4.1安全相关的必要修改配置 ...................................................................... 57 4.4.2 后台管理及基本设置 ............................................................................. 58 4.4.3 模板修改与需要掌握的知识 ................................................................. 60 4.5 域名与空间的选择 ......................................................................................... 61 4.5.1 注册一个域名 ......................................................................................... 62 4.5.2 购买一个空间 ......................................................................................... 64 4.5.3 网站上传与域名绑定 ............................................................................. 65 第5章 总结与分析 ................................................................................................... 68 结束语 ......................................................................................................................... 69 参考文献 ..................................................................................................................... 70 致谢 ............................................................................................................................. 71
IV
内容管理系统(CMS)在中小型网站建设中的应用
第1章 绪论
1.1课题研究背景综述
如果你是一名初学者,那么当你看到互联网上很多人拥有精美的个人网站的时候,是不是总是感觉那些东西遥不可及呢?当你看到很多或大或小的单位企业都搭建起了自己的网上站点,是不是认为建设一个网站的代价一定会很大才行呢?如果你希望建设自己的网站而又毫无经验,如果你希望少走一些弯路,如果你希望花费较少的代价获得较大的效益,那么阅读这篇文章或许会对你有很大的帮助。
当前网站建设的模式,大致可归类为以下几种方式。一种是大型门户型网站,如新浪、网易、淘宝、新华网、凤凰网等,这些网站功能需求复杂,所以基本都是由专门而庞大的开发团队支持;一种是中小型的企事业单位网站,这些部门网站需求相对简单稳定,功能重复开发的可能性小,所以一般是寻找网站建设公司提供一次性解决方案,或者购买CMS商业版本并请销售商全权代理建设,并聘请少数人员进行一般性的运营维护;还有一种也是数量最庞大的一种,就是个人网站,大部分个人网站都因为财力的限制,均采用网上免费提供的开源程序建设,少部分有特殊需求的个人,会花费一定的资本购买商业版本或者请专业团队进行功能定制。本文主要研究分析的是后两种网站建设的发展趋势及使用CMS建站的可行性解决方案。
本课题研究的主要目的之一即是帮助网站建设初学者了解和学习网站建设整个过程的基础知识,消除他们对建设网站的迷茫与畏惧心理,适合希望建个人网网站的初学者、希望节省开支并获得网站运营基础知识的中小型企事业单位以及希望全面了解网站建设与运营的人群参考,本文内容将是你走上快速网站建设之路的捷径。
1.2课题研究目的和意义
很多人认为建设一个网站觉得很复杂,同样也有很多人认为,做一个网站很简单,做一个网站是简单还是复杂呢?建设一个网站,其实最简单的方式,就是利用现成的系统来进行建设。这样就不得不说内容管理系统在网站建设中的巨大优势了。
内容管理系统(CMS)以信息共享为核心目的,面向海量信息处理,集信息数字化、分布存储、管理、传播、查询于一体,可以实现从内容采集、创建、传递到内
1