摘要:随着互联网进入WEB2.0时代,用户参与互联网的行为不再局限于浏览,获取等传统方式,越来越多用户希望自己也能成为互联网的发布者。本次课题主要关于博客网站的设计与实践做了一些研究。在多种方案的筛选考虑后,最终使用了Apache,MySQL,PHP的组合搭建了一个个人站点。从硬件环境,软件环境,开发环境等各个层面都进行了探讨,因为独立站点的实现综合性较强,涉及的计算机技术也包含了多个方面,所以此次课题对个人专业知识是一个很好的提炼总结,深入实践的过程,特别是在PHP,Apache,CSS等技术方面的学习,甚至部分环节对于大学学习过程来说是完全的新内容,通过这次课题,可以完全掌握初步建立独立站点的一系列能力,对于推进互联网WEB2.0的普及也有一定意义。5709
关键词: Apache;PHP;MySQL;博客;
Design and Implementation of the blog site
Abstract: With the Internet into the Web 2.0 era, the behavior of the users to participate in the Internet is no longer limited to browsing, access to the traditional way, more and more users want to be able to become the publisher of the Internet. The main topic of design and practice personal website blog did some research. In the screening of a variety of programs considered, and ultimately use the Apache, MySQL, PHP's combination to build a personal site. From all levels of the hardware environment, software environment, development environment discussed more integrated independent site, the computer technology involved also contains a number of aspects, on the subject of personal expertise is a good refined summary, in-depth practice of the process, particularly in learning PHP, Apache, CSS, and other technologies, and even some aspects of for University learning process is completely new content through this issue, you can fully grasp the initial establishment of an independent site a series of capacity, promote the popularization of the Internet Web 2.0 is also of some significance.
Keywords: Apache;PHP;MySQL;Blog
目录
摘要 ii
Abstract ii
目录 iii
1 绪论 1
1.1 博客的国内外研究现状和发展 1
1.1.1 博客意义 1
1.1.2 国内外研究现状与水平 1
1.1.3 发展趋势 2
1.2 开发技术简述 2
1.2.1 Apache技术 2
1.2.2 PHP技术 3
1.2.3 MySQL数据库技术 3
2 分析 5
2.1 硬件需求分析 5
2.2 开发环境需求分析 6
2.2.1 PHP开发环境Zend Studio。 6
2.2.2 MySQL部署工具MySQL Workbench 8
2.3 博客系统分析 9
2.3.1 系统功能分析 9
2.3.2 系统性能分析 11
3 设计 12
3.1 数据库设计 12
3.1.1 数据库概述 12
3.1.2 数据库表的设计 12
3.1.3 数据库ER关系图 16
3.2 网站页面及内容的设计 17
3.2.1 博客网站流程图 17
3.2.2 博客主要页面及功能模块的设计 18