软件技术专业论文_第1页
软件技术专业论文_第2页
软件技术专业论文_第3页
软件技术专业论文_第4页
软件技术专业论文_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2727 福建信息职业技术学院毕业论文 福建信息职业技术学院 毕业设计(论文) 论文题目: 运用 ASPCMS 制作茶叶网站 系 别: 软件工程 专 业: 软件技术 班 级: 1012 学 号: 1002031202 学生姓名: 陆春 指导教师 : 丁纯力 2727 福建信息职业技术学院毕业论文 前言 . 错误 !未定义书签。 第 1 章 内容管理系统( CMS)的概念 . - 5 - 1.1 本章概述 . - 5 - 1.2 什么是内容管理系统( CMS) . - 5 - 1.3 CMS 建设网站适合应用于的领域 . - 5 - 1.4 CMS 建站的弊端与优势 . - 6 - 1.4.1 传统网站建设方法存在的弊端 . - 6 - 1.4.2CMS 系统的优势 . - 7 - 1.4 常见的 CMS 系统摘录介绍 . - 9 - 1.4.1 ASP 内容管理系统 . 错误 !未定义书签。 1.4.2 PHP 内容管理系统 . 错误 !未定义书签。 1.4.3 ASP.NET 内容管理系统 . 错误 !未定义书签。 1.4.4 其他类型内容管理系统 . 错误 !未定义书签。 第 2 章 使用 CMS 建设与运营网站 . - 16 - 2.1 当前互联网网站建设现状分析 . - 16 - 2.1.1 门户型网站建设 . - 17 - 2.1.2 企业单位网站建设 . - 17 - 2.1.3 个人网站建设 . - 17 - 2 2 建设一个网站的过程 . - 17 - 2.2.1 选择合适的 CMS 程序 . - 17 - 2.2.2 下载和本机环境配置 . - 17 - 2.2.3 学习和使用 CMS . - 17 - 2.2.4 购买域名与空间 . - 18 - 2.2.5 网站的优化与营销 . - 18 - 第 3 章 个人网站建设实例 . - 18 - 3.1 网站主题选择与策划 . - 19 - 3.1.1 网站主题选择与策划 . - 19 - 3.1.2 选择合适的 CMS 系统 . - 19 - 3.1.3 本地运行环境配置与调试 . - 19 - 3.1.4 学习与使用 DODECMS_1.2 建设网站 . - 20 - 3.1.5 安全相关的必要修改配置 . - 20 - 3.1.6 后台管理及基本设置 . - 20 - 3.1.7 模板修改与需要掌握的知识 . - 22 - 3.2 域名与空间的选择 . - 22 - 3.2.1 注册一个域名 . - 22 - 3.2.2 购买一个空间 . - 23 - 3.3.3 网站上传与域名绑定 . - 23 - 第 4 章 总结与分析 . - 24 - 2727 福建信息职业技术学院毕业论文 摘要 随着互联网技术的飞速发展,建设一个网站的技术门槛越来越低。但是对于有 网站建设需求的初学者来说,由于没有任何基础,对相关的概念感到很迷茫,在摸索的过程中会走很多的弯路。其实使用免费开源的内容管理系统( Content Management System,简写为 CMS),建设一个网站是件轻而易举的事情。文章从 CMS 的 基础 概念讲解入手, 着重介绍了开源 CMS 在中小型网站建设中的应用优势, 从当前互联网网站建设的现状和 发展趋势进行分析,站在 一个初学者的角度考虑,重点以一个 专业网站建设实例为参考模型,阐述 一般的个人网站、企业网站以及专业性门户网站的搭建过程 和基本的营销管理方法 ,让 初学者 能够 迅速地 了解一般网站建设的基本过程, 通过短期的学习具备 独立搭 建功能强大的个人站点的能力,而且能够进行一般性有意义的网站运营。 关键词 : 内容管理系统; CMS;开源;网站建设;网络营销 2727 福建信息职业技术学院毕业论文 前言 作为一名初学者,如果你希望建设自己的网站而又毫无经验,如果你希望少走一些弯路,如果你希望花费较少的代价获得较大的效益,那么阅读这篇文章或许会对你有很大的帮助。 当前网站建设的模式,大致可归类为以下几种方式。一种是 大型门户型网站 ,如新浪、网易、淘宝、新华网、凤凰网等;一种是 中小型 的企事业单位网站 ,这些部门网站需求相对简单稳定,功能重复开发的可能性小,所以一般是寻找网站建设公司提供一次性解决方案,或者购买 CMS商业版本并请销售商全权代理建设,并聘请少数人员进行一般性的运营维护;还有一种也是数量最庞大的一种,就是 个人网站 ,大部分个人网站都因为财力的限制,大多采用网上免费提供的开源程序建设。 内容管理系统( CMS)以信息共享为核心目的,面向海量信息处理,集信息数字化、分布存储、管理、传播、查询于一体,可以实现从内容采集、创建、传递到内容分析等的完整整合;内容管理系统包括网络信息 内容的创建和获取、存储和管理、权限管理、访问查询以及信息发布等一系列功能,可以让建设出来的站点具有良好的搜索引擎友好度,使网站在网络营销中占据巨大的优势。 本课题从 CMS的概念讲解入手,从当前互联网网站建设的现状和形势进行分析,从一个初学者的角度考虑,重点以一个企业网站建设实例为参考模型,介绍一般的个人网站、企业网站以及专业性门户网站的搭建过程,根本的目的即让对网站建设感兴趣的非专业人士,能够了解一般网站建设的基本过程,能够独立地搭建起个人希望建设的网站站点,并能够进行一般性有意义的网站运营。本文中 提到的缩写 CMS一般均意为“内容管理系统”。 2727 福建信息职业技术学院毕业论文 第 1 章 内容管理系统( CMS)的概念 1.1 本章概述 本章介绍关于 CMS 的相关基础知识,并通过与传统建站方式对比分析,讲述 CMS 的应用优势。此外,对与 CMS 发展密切相关的软件开源产业的现状稍作介绍和分析。通过阅读本章,您将会对使用 CMS 形成一个全面的了解和认识。 曾几何时,做网站还是一个非常高深复杂的活路,后来,很多靠做网站生存的公司推出几千元、甚至几百元的套件,一些虚拟主机服务商也推出了智能建站、自助建站,略通一点电脑的人都可以做出几个简 单的个人网页出来。再后来,各种成型的内容管理系统开始大行其道,肯花时间去学习的任何人用之来建设一个网站没有任何的问题。以后文章中提到的缩写 CMS,在不做说明的情况下均意为“内容管理系统”。 本章详细介绍关于 CMS的相关基础知识,并通过与传统建站方式对比分析,讲述CMS的应用优势。此外,对与 CMS发展密切相关的软件开源产业的现状稍作介绍和分析。通过阅读本章,您将会对使用 CMS形成一个全面的了解和认识。本章内容主要是基本概念的详细讲述,可作略读了解即可。 1.2 什么是内容管理系统( CMS) CMS是 Content Management System的缩 写,意为“ 内容管理系统 ”。 CMS具有许多基于模板的优秀设计,可以加快网站开发的速度和减少开发的成本。 CMS的功能并不只限于文本处理,它也可以处理图片、 Flash动画 、声像流、图像甚至 电子邮件 档案。 CMS其实是一个很广泛的称呼,从一般的 博客程序 ,新闻发布程序,到综合性的网站管理程序都可以被称为内容管理系统。 1.3 CMS 建设网站适合应用于的领域 1. 个人网站 兴趣为主导,建立各种题材新颖,内容丰富的网站,通过共同兴趣的信息交流,可以形成自己具有特色的用户圈。这部分用户应该是使用最大的群体,而且大部分都是只使用开源免费的版本,但是一个 CMS产品的发展与壮大,正是依靠这个群体支撑起来的。纵观网络上各式各样的 CMS系统即可知道,没有免费用户的支持,绝对不可能有该产品的壮大。 2727 福建信息职业技术学院毕业论文 2. 企业网站 无论大型还是中小型企业,利用网络传递信息在一定程度上提高了办事的效率,提高企业的竞争力。 3. 政府机关 通过建立政府门户,有利于各种信息和资源的整合,为政府和社会公众之间加强联系和沟通,从而使政府可以更快、更便捷、更有效开展工作。 4. 行业网站 针对不同行业,强化内部的信息划分,体现行业的特色,网站含有行 业的动态信息 、产品、市场、技术、人才等信息,树立行业信息权威形象,为行业内产品供应链管理,提供实际的商业机会。 1.4 CMS 建站的优势 1.4.1 传统网站建设方法存在的弊端 1. 数据信息分散、不能进行有效整合和共享 网络建设的目的之一即是加强数据内容的共享与信息交流。目前的情况是尽管各单位的各种数据以几何级数的速度增长,但通常只有少数人员才能看到这些被封存在于单位内部数据库、主机、文件服务器内的数据,这些数据形成了一个个的“信息孤岛”,不能有效整合和共享,造成重复工作和资源浪费;如果单位分支机构较多,地域分布广 阔,信息的共享与交流就更困难了。 2. 尽管各部门已建成各种形式的网站信息发布平台,但信息更新缓慢、内容粗糙单一,很难满足信息交流、资源共享的实际需要 一些单位采用各种网页设计软件、编程语言自己建设内外部网站,这些网站大多功能单一,却网站建设和网站维护的难度较大,各种技术应用受到制约,应用的扩展性亦受到严重束缚。而且因网站维护需要专业技术人员或一般人员因其维护管理的不方便性而疏于更新网站内容等因素,很容易导致网站成了“死网站”,失去了网站应有的即时、互动功能,成了一种形式重于内容的摆设。当你多去几家企业单位 的主页上去2727 福建信息职业技术学院毕业论文 浏览一遍后,看看那些仅有的年代久远的新闻以及简单单调的页面,你就会深有体会了。 3. 因信息发布应用平台的不统一,导致同一机构下的各种 Web应用系统平台之间的整合变得异常困难,致使不同的应用系统不能很好地进行统一管理,各种网络应用及信息检索的效率变得低下繁琐 很多单位下属部门或分支机构众多,如果每个下属部门均自行独立地发布相应的信息内容,对于信息化建设及应用来讲,无疑是一场灾难。建设统一的网络应用及信息发布平台,统一规范各单位的信息发布权限及发布内容等,是信息化网站建设的重要工作。 4. 信息内 容形式单一,对多媒体数据内容的管理相对薄弱,而且改版工作量大,系统扩展能力差 传统网站建设的信息应用平台大多只进行管理一般的文字、图片等信息内容,而对于日益重要的视音频信息的内容管理则多停留在手工发布管理水平上,不能有效进行统一处理,很难充分发挥宽带网络的应用优势。 总结上面的各种问题,我们会提出这样的一些解决方案:建设统一的内容管理及信息发布平台,整合各种信息资源、统一信息发布渠道;简化网络内容管理及信息发布手段,使得一般应用人员均可根据权限自由进行网络信息的更新及维护;提高系统的易用性和的功能的完善性 。但是,你会发现, CMS系统完全满足这些基本的要求,而且甚至拥有更多强大的功能,因为 CMS正是为解决这些常见的问题而设计开发并不断完善的。 1.4.2CMS 系统的优势 对网站内容的综合治理是 CMS软件的最大优势,它流程完善、功能丰富,可把稿件分门别类并授权给合法用户编辑治理,而不需要用户去理会与掌握那些难懂的编程语法。 1. CMS系统在内容管理中的优势 1) 减少专业技术人员投入,提高网站信息发布效率 很多单位中网站信息发布的工作主要由专业技术人员承担完成,信息发布的中间环节2727 福建信息职业技术学院毕业论文 多,信息更新缓慢、误差率高 。应用 CMS内容管理系统可使普通工作人员在其权限范围内完成信息采集编辑、审核、发布、管理、访问等工作,任何一个会操作基本 office软件会上网的人员,均可以轻松地对网站进行管理。 2) 加强单位内部的数据内容共享与信息交流 当信息内容繁多,存在大量各种格式的信息文档时,加强这些信息的有效整合、管理及再利用,可以为相关人员提供最新最及时的内容; 而当单位内部分工细致,部门和分支机构众多、分布地域广阔时,应用 CMS内容管理系统可以实现信息的及时更新和协同运作,可以实现机关内部横向和纵向的知识交换和知识共享; 3) 提供统一的信息发布及信息获取平台,保持内外部信息发布的统一 CMS的功能模块整合性能,使得同一部门的人员可在统一的平台上进行信息交流,而不用反复登陆多个网站,可以最大限度地将精力放在工作上而不需过多考虑网站信息发布、维护工作等;在有效提高工作效率的同时,实现了内外网络的协同运作。 4) 可将多种信息进行统一管理发布 CMS多媒体内容管理系统可以将文字、图片、视音频等信息进行统一处理,视音频信息的发布将会与文字、图片的发布变得一样简单。 5) CMS同时也是其他多种业务或应用系统的承载平台 信息发布平 台同时也是其它 WEB应用系统的呈现平台,应用 CMS可将多种应用系统统一在一起,为应用者提供统一的应用平台。 关于使用普通方式和使用 CMS系统建设网站的优势比较,可参见表 2-1: 使用 CMS系统之前 使用 CMS系统之后 网站相关工作人员不能明确分工,需要依靠专业技术人员; 一般人员即可进行网站建设与信息维护。可以将编辑、美工、技术及管理人员的工作完全分开; 编辑需要手工制作页面 页面自动生成,所见即所得;编辑人员可以专注于内容; 改版不方便,需要修改所有页面;或者需要修改程序,需要技术人员参与改版不需要专业的技术人员; 使用系统预制或自己制作的模板,短期2727 福建信息职业技术学院毕业论文 改版, 工作量相当于网站重新建设 内即可完成网站改版; 页面自动重新生成发布、方便快捷; 数据库服务器容易死机,网站速度慢,安全性、可靠性不高。 可以生成静态页面,访问速度快,数据安全可靠,访问承受能力高 动态发布安全性差,数据库容易被攻击,造成严重灾难 采用静态发布,服务器开放端口少,不容易被攻击和修改,安全性好。 不能对多媒体内容统一管理,图片需要上传,视音频信息发布需要借助其它系统进行。 统一内容管理,图片自动上传,视音频信息可以与其他信息一 起发布,可视化内容管理制作,方便灵活。 1.5 常见的 CMS 系统摘录介绍 在大多数经常使用 CMS的人眼里,对于 CMS的分类一般更注重所用的语言与运行环境,其次才是功能与易用性,因为这和自身的实际条件如掌握的知识、拥有或准备购买的服务器等密切相关。所以这里根据不同语言的类型,介绍部分当前使用比较广泛、比较成熟的 CMS系统。 1.5.1 ASP 内容管理系统 在国内 ASP类型的网站最为普遍,特别在企业网站的建设上,这主要得益于 ASP语言的简洁易学性。而 ASP类型的 CMS内容管理系统,也是国内最早流行使 用的。不过现在随着 ASP技术的局限性以及 ASP.NET和 PHP的成熟发展,大多原先着重于 ASP内容管理系统开发的开发商,都开始将转移重点。不过 ASP内容管系统因为其简单易用性以及长期开发的稳定成熟性,仍然受到广大用户特别是初学入门者的青睐。 1.动易 SiteSeawer 动易可以说是 ASPCMS系统中的元老级别了,当你在互联网上搜索一些资料的时候,如果仔细观察,你经常会发现进入的站点都与动易 ASP系统非常相似,而且这种“经常”甚至可以上升到频繁的地步,而其中不乏很有名气的大型站点。据动易官方宣称,动易 CMS已经有超过五十万的使用量,并且这个数目一直在增加。在当前所有的 CMS系统中,可以说动易在各个方面做的工作排名都是靠在前面的,详细完善的用2727 福建信息职业技术学院毕业论文 户手册、频繁的网络免费授课课堂、热情火爆的帮助论坛、优质的客服服务,一切都做的那么好。 从 2003年发布第一版本,到 2006年实现产品完全开源,动易的 SiteWeaver系统一路走来,产品不断完善,功能不断地加强,包括个人版,学校版,政府版,企业版,后台包括的功能,信息发布,类别管理,权限控制,信息采集,你想象的到的常用功能基本都可以在这里找的到。而且开发了完善的 API借 口,跟符合 API标准规范的第三方的程序,比如论坛、 blog等可以完美整合,基本上可以满足大部分中大型网站的要求,但 Asp和 Access的的局限性。这套系统比较适合非专业人士使用,在使用操作方面做的非常人性化,而且自己做二次开发也是比较容易的。 不过遗憾的是, 2009年继 SiteWeaver6.8版本发布后,动易宣布不再继续进行该系列产品的开发,重点转向于推出不久但功能依然强大的 ASP.NET类型 CMS系统SiteFactory。但是历经五年的 SiteWeaver到现在已经非常成熟和强大了,目前依然可以适合 需求相对稳定的用户使用。 2.新云 CMS 新云最初做的只是下载系统,后来转为多模块的内容管理系统,目前的新云 CMS系统由文章、下载、商城、留言、用户管理等多种功能模块和广告、公告、连接、统计、采集、模板管理、数据库管理等多个通用模块组成。新云 CMS系统主要在下载站点中使用的比较多,但是使用于一般门户型网站建设也是合适的。如果你稍加注意,就会发现,当你搜索某一种软件时,进入的如果不是常见的如华军、霏凡、多特等几个知名的大型下载站,那么该下载网站很可能使用的就是新云 CMS系统,可见其在下载网站建设中的地位。新云 系统最近一次更新是 2009年 9月,对其 2008年发布的 v4.0.0 SP2做了一些更新修正。只是由于升级更新的不够频繁,以及其他多种优秀 CMS的迅速崛起,当前新云 CMS的官方交流论坛已经没有了当初火爆的场面。 3.科汛 CMS 科汛是 ASP类型 CMS的后起之秀,第一个版本发布于 2006年,但是一直保持着旺盛的生命力,开发更新速度也很快,几乎每隔半年都会有新的版本推出。科讯是现在少有的一直持续着 ASP系统开发的 CMS开发团队。当前的科讯 CMS系统功能已经非常强大,一般网站需求的功能在这里均能实现,具有强大的标签 管理功能,个性化的标签参数配置功能,做一个个性的大站不再是梦想。科讯 CMS当前分 Kesioncms和 KesionEshop2727 福建信息职业技术学院毕业论文 两种类型,分别针对新闻网站和网上商店网站,不过使用的核心技术是相同的。科讯CMS系统呢个常用的功能模块都是开源的,一般额网站需求功能基本上都能实现,如文章模块,图片模块,下载模块,动漫模块,音乐模块,会员模块,采集模块等等,功能非常不错。但是一些特殊的功能模块如在线考试系统等只提供商业用户使用。当前科讯的交流论坛保持着相对较热的氛围,灌水的帖子很少,提出问题的帖子很快会有管理员帮助解答。 不过科讯的在线帮助手册做的确实不是太好,都只是集合论坛里的一些帖子整理而成,没有系统性,所以学习起来稍微有点困难,很多问题还是要靠询问和自己琢磨。科讯很适合当前希望使用 ASP建设网站的用户学习使用。 4. 风讯 CMS 风讯的系统功能强大,自由度高,曾经是人气比较高的 ASP系统之一。风讯的产品更新速度快,每隔几个月就会推出新的版本,而且开源易于二次开发使用是它最大的特点。不过自其推出其 ASP.NET版本 dotNETCMS后, ASP的系统却变得有点冷清了。当前的风讯论坛已经没有当初的火爆了,不过开发团队依然在 保持着新版本的开发,而且论坛里只要有人提出问题,都会很快又管理员进行解答,所以依然是很让人期待的 CMS系统。 1.5.2PHP 内容管理系统 PHP类型 CMS近年来发展非常迅速,其强大的性能优势和简单的搭建方法,使得很多原先的 ASP类型 CMS系统用户投怀送抱。如果说 ASP类型 CMS系统已经失去了当年的无限风光,那么现在应该是 PHP和 ASP.NET类型 CMS系统争锋天下的时代了。 PHPCMS开发团队异军突起,而转战 PHP麾下的用户也是越来越多。而且一方面因为 ASP系统的过时,另一方面因为 ASP.NET系统环境配 置的复杂以及其虚拟主机昂贵的费用,很多新入门的用户都选择了简单而优秀的 PHP类型 CMS系统。 1.帝国网站管理系统 (Ecms) 帝国网站管理系统 (Ecms)基于 B/S结构,采用 PHP语言和 MySQL数据库方式架构,是一个功能强大而易用的网站管理系统。 ECMS是一个经过完善设计的适用于Linux/windows/Unix等环境下高效的网站解决方案。 ECMS的起点设计的相对较高,对有建站经验的人来说应该是比较适合的。它的后台设计复杂,布局传统,功能全面。但对于初涉建站的新手站长来说显得较难上手。 Ecms适合有一 定的建站知识且对 PHP2727 福建信息职业技术学院毕业论文 和 MYSQL有一定的了解和掌握的人员使用。 Ecms比较强势的功能有:完善的会员系统、专题及专题组合、强大的广告管理插件、可视化模板制作、多级用户权限与内容管理支持等。 Ecms适合于建立一个多功能的网站,其不同版本可以满足从小流量到大流量,从个人到企业各方面应用的要求。 Ecms从 2002年发布第一个版本一路走来,保持着稳定的开发速度,一直在不断地进步,具有很高的人气,其论坛技术交流氛围较为浓厚。而且其开发文档和动易一样全面而细致, 官方制作了比较详细的入门教程和后台操作教程给初学者快速掌握帝国提供了一个很好的途径。 Ecms是一款不可多得的内容管理系统。 2.织梦网站内容管理系统( DEDECMS) DedeCMS织梦网站内容管理系统是一款老牌的 CMS程序,最大的特点是完全开放源代码并且免费,程序基于 PHP语言和 MySQL数据库开发,是目前国内使用范围较广的 CMS建站系统,深受广大站长的好评。软件的模板标签简单易学,后台管理页面简洁实用,支持完全个性开发的频道模型,还可以进行全站的内容搜索,完全可以满足大多数网站的应用需求。 DEDECMS是非常适合新人学习使用的内容管理系统。 该系统的功能模块扩展方便,可以支持各种模块插件 ;并且程序数据移植性强,可以很好的与外部系统整合 ;还能够自定义文章调用标记。还具有数据一键备份、数据采集等实用功能,适合于经验丰富的站长使用。适合于一般的娱乐、游戏网站。使用速度快,搭建起来也比较简单。 此外 DEDECMS进来在帮助文档方面也做了很多的工作,从用户角度细致考虑不断吸取意见力求进步是其团队的很大的一个优点,而且其官方论坛也一直保持着热闹的氛围,一般提出的问题都很快就会有人出来帮助解答。如果你选择使用 PHP类型 CMS系统,并且希望有最少的限制,那么 DEDECMS是一个非常不错的选择。 3.PHPCMS网站管理系统 PHPCMS同样是一款基于 PHP+MySQL系统架构的内容管理系统。常见的网站功能需求均能够实现,主要提供了文章、下载、图片三大内容模型,可实现基于模型的频道无限创建,并且可以为每个频道捆绑独立域名。 PHPCMS后台很强,做的全面而周到,而且响应速度也非常快,是一款很不错的 CMS。而且在 2007年 8月 PHPCMS实现了其功能最全的门户版的开源免费,同时更新了帮助文档,并发布了二次开发文档和多个 CMS转换程序,可见 Phpcms已为开源免费做了精心准备,更加彰显其雄心勃勃。只是被 KU62727 福建信息职业技术学院毕业论文 网给收购了后,现在的人气大不如从前。 PHPCMS适合有一定建站经验的站长使用,适用于建设中大型的网站,如建设地方门户、专业网站等。 4. PHP168内容管理系统 PHP168团队自 2003年 10月 PHP168 1.0版面世到现在已经走过了 6个年头,成为国内最成熟、专注的多功能模块化网站管理软件系统。 PHP168整站系统是 PHP领域当前功能强大的内容管理系统之一,其代码全部开源,可极其方便的进行二次开发,所有功能模块可以 自由安装与删除,个人用户完全免费使用。 PHP168有以下特点: 独创的模板标签技术 ,制作风格非常简单 自定义字段 ,自由添加模型 ,可以任意创建图片、下载等系统 强大的自定义表单功能 ,可以任意添加需要的表单 强大的考试系统 ,试题入库 ,自由组合成试卷 ,进行企业员工考评 强大的投票系统 ,可自由定义投票功能 ,PK功能 /人物投票 /问题调查 集成多种在线充值在线支付接口 ,实现完美的电子商务平台 PHP168官方提供了详细的使用手册,而且支持论坛里发布有很多的视频教程,而且其论坛当前人气旺盛非常火爆,提出的问题很快就会有 人帮助解答。 PHP168最新的整站系统商业版一次购买终身使用,其企业版提供免费一年 QQ/MSN/电话 /论坛技术支持,个人版仅只提供论坛技术支持。论坛有专门的商业技术支持板块。 1.5.3 ASP.NET 内容管理系统 由于 ASP技术的局限性,以及微软对 ASP.NET产品的不断的开发支持,以前众多的ASPCMS开发团队都开始推出 ASP.NET版本程序,逐渐向 ASP.NET方向转型,甚至如动易者,直接停止 ASP产品开发,进行全面的转向。不过当前该类型 CMS在国外比较成熟,而在国内的发展还属于起步阶段,除了动易等 少数开发商的产品外,其他绝大部分的用户数量都相对较低,交流论坛人气低迷,这也是因为使用 ASP.NET技术的 CMS对使用者的技术要求较高以及该类型的虚拟主机价格较高等缘故。不过可以肯定的是,ASP.NET技术在 CMS内容管理系统中的应用将越来越广泛,发展前景将会越来越好。 1.动易 SiteFactory 2727 福建信息职业技术学院毕业论文 动易自不再继续开发 ASP系统后,就全心投入到其 ASP.NET产品的研发当中,许多原来使用其 SiteSeavear产品的用户都升级到 SiteFactory继续使用,动易细致完善的服务引起了很多站长的青睐,而 SiteFactory自然也是绝对不逊色于 SiteSeavear的任何功能。动易目前主要推出的有五大类型产品: SiteGroup站群管理系统、 SmartGov政府网站管理系统、 SmartSchool学校网站管理系统、 BizIdea企业电子商务门户系统、 SiteFactory内容管理系统 ,基本可以满足任何大中型网站建设的需求,这些 CMS产品均使用 ASP.NET开发。动易 SiteFactory系统依靠其 ASPCMS系统 SiteWeaver庞大的用户群体,发展的非常迅速。 2.SiteServer CMS SiteServer CMS 是基于微软 .NET 平台开发的网站内容管理系统,它集成了内容发布管理、多站点集成、信息采集、搜索引擎优化、全文检索等多项强大功能,能够生成纯静态页面,独创的 STL 模版语言,通过 Dreamweaver可视化插件能够轻易编辑模版样式。经历了七年的发展、众多项目的应用以及市场的检验, SiteServer CMS 不断吸收来自各方面的发展建议和成功经验,其功能不断完善和发展,系统目前已经具有成熟稳定、运行速度快等特点,适合门户、政府、学校、企业以及其他各种资讯类网站使用。 SiteServer CMS相对来说大多应用在一些大中型的门户网站建设上,使用群体一般都是对 ASP.NET技术有一定研究的专业人员。 3.风讯 dotNETCMS 风讯始于 ASPCMS的开发,后开始同时研发 ASP.NET系统 dotNETCMS。 dotNETCMS是一款功能强大的基于 ASP.NET+MSSQL构架的内容管理软件,是集成 web2.0元素的、模块化的建站系统。在 dotNETCMS基本功能模块 : MSSQL/ACCESS数据库 +内容管理 +发布管理 +会员中心 +插件管理 (广告系统 +采集系统 +问卷调查 +友 情链接 +统计系统 +整合接口 +文件对比 +自定义字段 +自定义表单 +数据库维护 ) 。 dotNETCMS一直保持着稳定的开发速度,不过用户数量并不是太大,交流论坛人气不是太高。 2.6.4 其他类型内容管理系统 以上仅以开发语言介绍了几款当前使用量比较广泛的 CMS系统,此外还有应用于高端平台的 JSP内容管理系统、博客程序、论坛程序等等,下面选择几款最为热门的相关系统简要介绍。 2727 福建信息职业技术学院毕业论文 1. 博客程序 当前互联网上,有很大一部分网站都是个人搭建的博客网站。建设这些个人博客网站的群体,大多是学生、 IT人员或者对互联网感兴趣的一般从 业人员。他们建设自己个人的博客网站的原因,一方面是由于像新浪博客、百度空间等托管类型博客不能满足个人的使用要求,另一方面是希望通过建设个人的网站学习更多的互联网相关知识。建设一个个人博客网站,不需要掌握太多的只是,只需肯花时间,肯下功夫,很快就能建设好自己的个性站点。而事实上,大部分建设个人博客网站的人,对计算机相关技术了解的很少,只要你有兴趣去研究就行。 常见的使用比较广泛的、并且当前仍然热门、拥有大量用户的博客程序, ASP类型的有 pjblog、 z-blog等; PHP类型的博客很多,而数美国的开源博客程序 WordPress最为火爆; ASP.NET类型的博客程序相对来说比较少少,在国内,使用该类型博客程序的大多为 ASP.NET技术开发人员,常见使用并仍然保持开发更新的有博易( BlogEngine.NET)、 EntL Blog等为数不多的几种。 关于博客程序,这里提到的几个都是非常优秀使用最为广泛的系统,如果你希望建设一个个人的专业学习网站站点,选择其中的一种程序来搭建是个很好的解决方案,而且也不会太麻烦,只需要到相关的交流论坛详细地了解,就能很快建设起来。 2. 论坛系统 提到论坛大家应该都不会陌生,几 乎任何一个综合性的网站都会拥有自己的一个交流论坛,大多的学校也都有自己的校园社区。论坛是互联网上信息交流的一个非常重要的平台,各种大大小小的论坛数不胜数,而如此之多的论坛社区,绝大部分都是使用的开源论坛系统。使用开源的论坛系统能够很快地建设起功能强大的交流社区。 ASP类型的动网论坛可以说是论坛程序的元老级别产品,还在一两年前的时候,随处可见标记着动网论坛版权的网上交流社区,而现在,动网 ASP论坛系统仍然拥有着大量的用户。此外动网开发团队也开始开发 .NET版本论坛程序,而且凭借多年的经验,其 .NET版本论坛 系统也非常优秀,使用非常广泛。 PHP类型论坛系统最出名的当属动力论坛( Discuz! Board)和 PHPwind论坛系统了。 Discuz!论坛是老牌的国产 php论坛系统,在互联网论坛网站建设中拥有着非常广阔的市场。当前互联网上随便进入一个交流社区,其很可能就是 Discuz!的忠实用户,无论大型社区还是小范围交流平台,随处可见动力程序的身影。比较知名的网站如考2727 福建信息职业技术学院毕业论文 研论坛等。识别一个社区是否使用动力论坛程序的方法很简单,你只需要看论坛底部的版权是否写着 Discuz!的标志就可以了解。而 PHPwind论坛系统在功 能使用上与Discuz!系统不相上下,常用的功能都拥有,而又各有自己的特色。 PHPwind的使用也非常的广泛,特别是近年来发展非常迅速,其软件全面开源免费,据称累计客户超过60万。而且在其于 2009年底被阿里巴巴收购之后,获得更大的资金支持,发展前景更加良好,几乎达到与 Discuz!不相上下的地步。这单从他们各自均异常火爆的技术交流社区情况来看即可窥一二。 ASP.NET类型的论坛系统,较为优秀使用广泛的有 BBSMAX程序、动网论坛 Ver程序、动力的 Discuz!NT版本等,常见于一些使用 ASP.NET网站 管理系统建设的网站的附属交流论坛中使用。 第 2 章 使用 CMS 建设与运营网站 本章首先分析当前网站建设的需求现状,然后详细介绍一个网站从主题策划、本地平台搭建和系统测试,到网站的域名空间购买选择、网站网上搭建运行,以及网站建成后的运营营销技巧等整个详细的过程。 2.1 当前互联网网站建设现状分析 当前互联网网站大致可分为三类:商业型门户网站、一般企业单位网站以及个人网站。商业型 门户网站如新浪、腾讯、网易等等,这些网站结构复杂,基本都拥有自己庞大的专业团队负责技术开发。而一般的企业单位 网站以及个人网站,其功能需求相对比较稳定,结构相对简单, CMS系统非常适合在这些方面的应用,而事实上也正是如此,使用 CMS系统建设的网站绝大部分为的中小型网站。 2727 福建信息职业技术学院毕业论文 2.1.1 门户型网站建设 门户型网站的一个最大特点就是信息的综合性,这决定了门户型网站复杂而多样的功能需求。一些有实力的大型门户网站往往都是组件自己的专业技术研发团队,研发制作自己的网站管理系统。一般的门户型网站如地方信息站等,大都是首先由个人建设,然后慢慢发展壮大。而门户型网站在建设之初的发展,是相对比较艰难的。利用一套成熟的 CMS系 统,几乎可以自行搭建起当前常见的所有大型门户网站。 2.1.2 企业单位网站建设 当前企业网站建设的模式大多为网站从策划到建设正常运行都请专业的网站建设公司全权代理, 由于互联网的迅速发展,小到一个单位的部门甚至是技术小组,大到各种大型的企业,都开始建设自己的网上展示平台。但是企业网站最大的一个问题就是,网站普遍浏览量较小,信息更新不及时,网站未起到存在的实际意义。 2.1.3 个人网站建设 中国的网民构成以学生、年轻人为主,同时中国的互联网网站个人网站占据着绝大部分的比例,正是无数个个人网 站撑起了中国互联网的繁荣。当前个人网站的数量仍然呈几何级数趋势递增,这都得益于开源博客型 CMS 的迅速普及。博客类型CMS给个人类型网站建设带来了一场伟大的革命。 2 2 建设一个网站的过程 2.2.1 选择合适的 CMS 程序 (1)首先要根据你的建站需求考虑。 (2)其次要结合自身相关知识掌握的情况考虑。 2.2.2 下载和本机环境配置 前期选择好合适的 CMS程序之后,就可以下载下来本地调试了。当然,前期确定好几款优秀的 CMS,然后本机逐一测试也是可行的。不过建议着重于其中的一个来学习。下载 之后,需要在本地安装调试。 2.2.3 学习和使用 CMS 网站程序搭建完后,其实这就已是一个能够运行的网站了。不过这只是一个框架,你需要把它建设为自己希望搭建的站点,所以你需要进行相应的栏目设置,设2727 福建信息职业技术学院毕业论文 计策划自己的网站内容。 2.2.4 购买域名与空间 当本地建设的差不多的时候,整个网站的结构就全部出来了,这是就可以购买域名与空间,上传到网络上了。所以关于域名与空间的相关知识,你也需要做一些了解。 2.2.5 网站的优化与营销 1网站内部的优化 一个优秀的网站,站内良好的优化设置相 当的重要。良好的站内设置,一方面会对搜索引擎非常友好,使网站内容更快更容易地被搜索引擎录。 1)网站标题与名称的设置 2) 描述与关键字词的设置 3) 网站栏目结构与关键词的位置 4) 网站的内容发布 2网站外部的优化 对网站进行外部优化,主要就是为了提高网站的权重与互联网的知名度,除了做好内容外,外部优化的作用是非常重要的。站外优化主要包括软文发布、发链接、交换友情链接、购买链接、登陆网站收录目录等。 3 网站的维护与运营 1) 个人网站建设与维护 2) 企业网站的维护与运营 第 3 章 个人网站建设实例 本章通过详细介绍使用 CMS搭建一个个人网站的实例,让网站建设初学者对整个过程有一个详尽而直观的认识,所以 有 插图。 3.1 环境的搭建 3.1.1 iis的安装 2727 福建信息职业技术学院毕业论文 3.1 网站主题选择与策划 3.1.1 网站主题选择 与策划 这里我要演示的是本人自制的 CMS,内容为画廊交流学习网,站点名称定为 123,因还在测试中,未正式启用,望见谅。网站主题和核心方向确定了,接着就是考虑站点的结构模式,即根据网站将会涉及的相关内容主题策划站点的栏目结 构。 3.1.2 选择合适的 CMS 系统 这 里选择容易使用的 ASP类 CMS织梦系统( Dedecms)。 确定了要使用的 CMS系统,接下来下载开源的程序。因非官方下载,我通过搜索引擎输入源码之家的名称,即到源码之家网站主页( /)。如图 图 1-1CMS 下载地址结构图 点开网站之后,到网站首页网站源码 asp源码全站 CMS,选择 DodeCMS成创网站内容管理系统 1.2 并下载到本地电脑。 3.1.3 本地运行环境配置与调试 DodeCMS_1.2使用 ASP语言和 ACCESS数据库,本地测试需要配置 IIS服务器。下面就详细介绍 IIS的安装和环境的配置。 1.IIS安装 下面让我们详细了解 win7系统下 IIS安装的过程。 Win7自带 IIS6,安装配置如下: 1)进入 Win7的 控制面板,选择左侧的打开或关闭 Windows 功能 。 2)安装完成后,再次进入 控制面板,选择 管理工具,双击 Internet(IIS)管理器 选项,进入 IIS 设置。 3)现在进入到 IIS6控制面板 , 选择 Default Web Site,并双击 ASP 的选项, 2727 福建信息职业技术学院毕业论文 4) IIS6中 ASP 父路径 是没有启用的,要 开启父路径,选择 True,搞定父路径选项。 5) 配置 IIS6的站点。 单击右边的 高级设置 选项,设置网站的目录。 6) 点击右侧的 绑定 .,设置网站的 端口 。 7) 点击 默认文档, 设置网站的默认文档。 至此, win7的 IIS6设置已经基本完成了, ASP+Access 程序可以调试成功。 当一切设置完后,把 DodeCMS_1.2下的 uploads文件放到父路径, 就可以在浏览器里输入地址访问该网站了。本地测试的 IIS默认访问域名为 http:/localhost ,即: ,如图 图 1-2 网站首页 结构图 3.1.4 学习与使用 DodeCMS_1.2 建设网站 网站在本地搭建好了,接着要做的就是对 CMS的使用进行了解和学习,如安装说明。 3.1.5 安全相关的必要修改配置 DodeCMS_1.2使用的是 ASP语言和 ACCESS数据库,运行 于 windows系统的 IIS下面,一般免费版默认使用的是 ACCESS 数据库,不过这对于初学者建设一个一般的网站已经足够了。 数据库文件默认位置为: database/pcfinal.mdb, 防止别人通过浏览器下载你的数据库文件,建议将 database/dedecms.mdb 文件改名为其他的名称 。 3.1.6 后台管理及基本设置 后 台登录页面: Admin/pf_login.asp ,当然同样为了安全性,该目录也可以修改为其他的名称,这可以先登陆管理后台,进行后台的一些基本设置后再更改该目录,后台有一 个关于特殊目录更改其他特殊名称的设置功能。比如这里我们2727 福建信息职业技术学院毕业论文 将后台管理的文件夹名称 admin 改名为 123 ,这样在本地登陆后台的地址为:http:/localhost/dedecms/123/pf_login.asp 。登陆界面如图 图 1-3 网站后台 登陆 结构图 在打开管理后台的页面后,我们可以看到需要输入用户名、密码、认证码以及验证码信息,用户名和密码在所给的文档里有说明,默认为 admin 和 admin ,可以登录管理后台后修改或者添加新的管理员账号。 注意 : 修改 admin 后台路径,和登陆的用 户名和密码。 输入相关的信息,登陆后台后,即可根据网站的核心主题进行网站的基本设置,如网站标题、版权、关键词、模板等很多细节的信息。具体的设置方法只需要按照旁边的注释结合着实际的情况一步步操作即可。这里我们主要设置了这些信息: 网站名称、网站标题、网站关键词及描述、更改管理目录名称等。后台设置示例界面如图 2727 福建信息职业技术学院毕业论文 图 1-4 网站后台界面结构图 3.1.7 模板修改与需要掌握的知识 关于模板的修改,看似容易,实际上涉及到很多内容,需要你去学习多方面的基础知识。织梦 CMS( Dedecms)官方学习 /了解 .地址为:/。建议先去大致地浏览相关的技术帮助文章,然后再来进行模板的个性化定制。 模板修改使用的工具,一般来说有记事本、写字板等,网页三剑客 Dreamweaver,Fireworks, Flash 等软件。这可以结合学习 HTML 和 CSS 基础知识来学习。 修改并添加适量文章后的首页界面如图 图 1-5 网站修改首页结构图 关于栏目页面、内容页面、专题页面等地方的模板修改方法,大致类似,总之就是根据希望显示出来的样子,参考默认 的方式以及一些成功网站的界面设计方式,综合考虑修改设计就行了。接下来要考虑的就是如何将以建设好的网站搭建到互联网中,能够通过互联网访问。 3.2 域名与空间的选择 3.2.1 注册一个域名 这里我们选择知名度较高的万网网站注册域名。 首先访问万网网站,输入域名: ,在打开的主页上注册一个会员账号。注册界面如图 2727 福建信息职业技术学院毕业论文 图 1-6 注册结构图 接着根据提示步骤注册会员后,即可进行域名的注册申请。 然后继 续填写下面要求的内容,按照提示提交,即可跳转到支付页面,我们可以选择使用网银支付,支付后再到后台即可查看信息了。 3.2.2 购买一个空间 选择网站顶部导航的虚拟主机,然后选择一款推荐的 M3 型虚拟主机,该主机提供 300M 使用空间。 3.3.3 000000000000 当我们成功的购买了空间,并且对域名进行了备案,就可以将本地的网站程序上传到虚拟主机,并将域名与空间互相绑定进行访问了。 上传程序的方法,我们一般是使用 FTP 软件来操作的,我们所说的 FTP 即指虚拟主机存放网站程序的空间。这里我 们使用 FTP 软件 cuteftp。我们打开该软件,依次选择:站点 -站点管理器 -新建站点,然后输入站点名称标识,即可进入 FTP空间的连接设置。其中的 IP 地址是你通过注册的虚拟空间的管理后台获得的 FTP连接地址,可在其后台查看,账号和密码同样是在虚拟主机管理后台设置或获取的。如图所示: 2727 福建信息职业技术学院毕业论文 图 1-7 ftp 结构图 设置好后,点击应用,然后点击连接,即可连接到 ftp 空间。选择本地建设好的网站程序,即定位到 E:web 目录下,将其所有文件全部上传至 FTP 的 web 目录下面即可。 域名的绑定是双向的 ,首先在 ftp 空间的网站管理后台上,绑定我们注册并备案

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论