2、 Dreamweaver 8
本次课题选用的软件是MacromediaDreamweaver 8,它是建立Web站点有集成特性的专用工具,有较强的媒体支持能力并且可以根据自己的需要扩展Dreamweaver的功能,十分灵活;它既有可视化编辑界面,可以在设计窗口看到源代码,帮助我们定制所需界面,又可用HTML源代码编辑界面。它可以在浏览器环境中设计网页,直接访问代码,也可以从不同环境中快速切换。,它功能完善,是我们设计、开发网站的首选工具。
3、 MySQL数据库
MySQL数据库是一个关系型数据库管理系统,是最流行的关系型数据库管理系统之一,可与PHP、Apache组成良好的开发环境。且由于MySQL是一款免费开源软件,所以我们使用的都是免费或者开放源代码软件,这样我们就可以不花一分钱建立一个稳定、免费的网站系统。
4、 Apache
Apache是一款开源的web服务器软件,因其可以安全、快速的将解释器编译到服务器中而成为世界使用排名第一的web服务器软件。它可以解析HTML、PHP等网页语言,并且它支持得语言广,扩展性丰富,不仅可以应用于windows,还可以运用于 linux等多种操作系统,而且不同操作系统的配置步骤基本类似,可移植性非常高。除此之外它相较IIS稳定性较好,所以该课题选用了apache作为web服务器端软件。
(二) DedeCMS
随着互联网的发展,越来越多的个中小型网站出现了,为了跟上网络中大量信息的更新频率,减少了维护和管理的成本和时间,CMS作为一个可以提升建站者建站效率的内容管理系统应运而生。它简单易用,功能全面,内含各个管理系统,有大量的优秀模板设计,不但可以处理文本文件,还可以管理图片、FLASH、音频等都可以被管理。它最开始被应用在建立个人主页网站上,现在已经成为政府、企事业单位、门户网站、企业作为管理网站的首选软件。
DedeCMS是CMS是一种,CMS即Content Mangenment System,即内容管理系统。DedeCMS是2004年出现的国内最知名的也是用户最多的一款完全开源网站管理系统,它基于PHP+MySQL的技术架构,且完全开源,可供人们进行二次开发。它可以快速搭建一个网站,学起来比较容易上手;功能完善,基本包含一个常规网站所需的所有功能;它具备丰富的中文学习资料。
随着如今建站越来越容易,网站数量的大量增加,CMS可以有效的提高中小型门户网站的开发效率,逐渐成为建站人们用来建站的重要工具。现今比较有知名度的几款CMS系统有国外的WordPress,Joom la!以及国产的DedeCMS。在国外,Joom la!是一款发展较早的较为流行的内容管理系统,它具有智能搜索功能,且可以批量管理文章分类和链接,功能强大,且操作简便,上手容易。WordPress 也是一款国外的有着庞大用户数量的内容管理系统,它的模板功能强大,支持二次开发,并且上手容易。但是因为它是一款针对针对个人博客门户网站的系统,所以一旦平台的访问量过多,系统的响应时间就会变长。DedeCMS是一款国内的内容管理系统,上手难度和国外两款内容管理系统基本一样,它的功能取国外两款内容管理系统的精华去其糟粕,既提升了系统效率,又有全面的管理系统应有的功能,其大部分使用的是中文,方便我们使用,并且有着自己独特的标签语言。
综上所述,最终选取了DedeCMS作为该课题的软件,它的功能非常适合建立该课题的网站。
三、网站系统需求分析和网站系统规划
(一) 需求分析
1、 网站系统需求分析概述
分享网站因其富有针对性的内容得到了众多粉丝的拥护,逐渐成为了人们主要浏览的网站类型之一。