基于wordpress实现个人博客网站的开发毕业论文(编辑修改稿)内容摘要:

人信息。 博文管理,友情链接管理及博文分类管理。 3 图 21 博客管理页面的用例图 在博客主界面中发表博文时可以选择博文类型,这样可以更好管理自己的博文。 并查看和删除网友对自己的博文的一些评论、查看和删除网友留下的一些留言,提供与其他网友交流的空间。 更好交流,在信息时代人们通过个人空间沟通也用来但不能在自己的博客主页面中提交评论和留言。 这样在本系统中就可以为博友提供更多的个人色彩。 在管理页面中添加和删除友情连接。 这样博友可以在自己空间中快速定位自己的关心的网站。 这样还可 以让网友看到自己的一些信息。 友情链接及网页访问量统计显示:在博客的个人页面中还提供了推荐给普通网络用户的相关友情链接,此外,对个人页面的访问量也在随时进行统计,并在个人页面中进行直观的显示。 图 22 博客主页面的用例图 普通用户的操作功能 在博客注册页面注册成为博客的注册用户,才可以拥有自己独立的空间,进入某一博客页面查看相关文章信息时,可以随时对自己所感兴趣的文章发表评论,同时也可以查看到其他人针对该博文的评论。 普通用户在阅读博文时可以在最后留下自己的一些评论。 他也可以留下更多的信息,这样他 可以写留言。 这样他留下的信息就更快地被博友所看到。 4 图 23 上网博友在博客主页面的用例图 普通网友可以搜索自己关心的一些数据。 并且在搜索结果中提供在结果范围内再次搜索。 这样就可以将范围缩小。 首页向注册用户提供登陆模块,注册用户在博客网站首页跟上网网友一样可以查看博客和博文推荐。 上网网友可以注册成为博客用户,拥有自己独立的空间。 这一模块的用例图如图 24 所示: 图 24 注册用户和上网用户共有功能 5 3. 设 计 思 路 和采 用 的 相关 技 术 依据系统需求,在进行系统实现之前,要确定出整个项目的整体架构,包括系统的选型、运行环境的确定及系统结构设计。 设计原则 根据软件系统开发的最初环节,一般都需要进行系统的选型的原则,在基于系统功能的实际需求前提下,选择合适的开发工具及软件架构。 以下是本项目设计中所遵循的原则:  为了在更短的时间内实现博客网站,我采用 wordpress 软件进行开发,WordPress 是一种使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和MySQL 数据库的服务器上架设自己的网志。 也可以把 WordPress 当作一个内容管理系统( CMS)来使用。 它有许多第三方开发的免费模板,安装方式 简单易用。 不过要做一个自己的模板,则需要你有一定的专业知识。 比如你至少要懂的 HTML 代码、 CSS、 PHP 等相关知识。  WordPress 是世界上目前最先进的 weblog 程序之一。 目前开发的程序大多都是根据它仿造的。 它更能把握搜索引擎,在使用 WordPress 并掌握几种插件后,对于优化将不用过多的操心,它会为我们想的更多。  利用现存框架可以更快开发系统,所以用 Wordpress 作为 blog 的开发工具是个比较好的选择。 运行架构 网站部署是一桩很繁琐复杂的工作,如安装 Apache 服务器是 件不容易的事情,如果还想添加 MySQL、 PHP 和 Perl,那就更难了。 但 XAMPP 完全整合了上述部件的安装过程,它是一个包含 MySQL、 PHP 和 Perl 的 Apache 发行版,且易于安装,只需下载,解压缩,启动即可。 XAMPP 面板见图 31: 6 图 31 XAMPP 面板 到目前为止, XAMPP 共有以下四种版本: 适用于 Linux 的版本(已在 Ubuntu、 SuSE、 RedHat、 Mandrake 和 Debian 下通过测试), 适用于 Windows 9 NT、 20 20 XP 、 Vista 和 Win7 的版本, 适用于 Solaris SPARC 的测试版(在 Solaris 8 环境下开发并测试), 适用于 Mac OS X 的测试版。 XAMPP 已发布。 更新: Apache to MySQL to PHP to phpMyAdmin to 7 Wordpress 软件的功能及特色 Wordpress 主要有以下功能:  文章发布、分类、归档、收藏,统计阅读次数。  提供文 章、评论、分类等多种形式的 RSS 聚合。  提供链接的添加、归类功能。  支持评论的管理,垃圾信息过滤功能。  支持对样式 CSS 和 PHP 程序的直接编辑、修改。  在 Blog 系统外,方便的添加所需页面。  通过对各种参数进行设置,使 Blog 更具个性化。  静态 html 页面生成。  通过选择不同主题,方便地改变页面的显示效果。  通过添加插件,可提供多种特殊的功能。  支持 Trackback 和 pingback。  支持针对某些其它 blog 软件、平台的导入功能。  支持多用户。 Wordpress 主要有以下特色:  所见即所得的文章编辑器。  统一的链接管理功能。  为搜索引擎而优化的永久链接( PermaLink)系统。  支持使用扩充其功能的插件。  对于文章可以进行嵌套的分类,同一文章也可属于多个分类。  TrackBack 和 Pingback 的功能。  能产生适当的文字的格式和式样的排版滤镜。  生成和使用静态页面的功能。  多作者共同写作的功能。  可以保存访问过网志的用户列表。  可以禁止来自一定 IP 段的用户的访问。  支持使用标签( Tags)。 8 CSS+DIV 技术 CSS+DIV 是网站标准(或称“ WEB 标准”)中常用术 语之一, CSS+DIV 是一种网页的布局方法,这一种网页布局方法有别于传统的 HTML 网页设计语言中的表格( table)定位方式,可实现网页页面内容与表现相分离。 XHTML 是 The Extensible HyperText Markup Language(可扩展超文本标识语言)的缩写。 XHTML 基于可扩展标记语言( XML),是一种在 HTML 基础上优化和改进的的新语言,目的是基于 XML应用与强大的数据转换能力,适应未来网络应用更多的需求。 在 XHTML 网站设计标准中,不再使用表格定位技术,而是采用 CSS+DIV 的 方式实现各种定位。 CSS— 层叠样式表( Cascading Style Sheets)的缩写,用于定义 HTML元素的显示形式,是 W3C 推出的格式化网页内容的标准技术。 网页设计者必须掌握的技术之一。 数据库技术 数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与信息管理系统的核心。 数据库技术研究和解决了计算机信息处理过程中大量数据有效地组织和存储的问题,在数据库系统中减少数据存储冗余、实现数据共享、保障数据安全以及高效地检索数据和处理数据。 随着计算机技术与网络通信技术的发展,数据库技术 已成为信息社会中对大量数据进行组织与管理的重要技术手段及软件技术,是网络信息化管理系统的基础。 MySQL 是一种开放源代码的关系型数据库管理系统( RDBMS), MySQL 数据库系统使用最常用的数据库管理语言 结构化查询语言( SQL)进行数据库管理。 MySQL 的主要技术特点:作为一个开源的数据库,开源是它最大的特色,因为它所有的源代码都是公布于众的。 每天在 MySQL 网站上有超过 5 万次的下载,有那么多用户用 MySQL,而且大家在使用过程如果发现 BUG 或者有一些需要改进的地方可以很快的反馈到 MySQL 公司,使 得能够帮助产品有一个进一步的优化。 另外, MySQL 一直在三个方面不断的努力,首先是它的性能。 MySQL 是一个非常快的数据库系统。 第二个就是它的可靠性,因为它是开源的,希望借助开源的方式增强可靠性。 第三个就是 MySQL 的易用性, MySQL 能够保证任何没有接触过数据库的人在 15 分。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。