PHP MySQL制作个人简介教程_PHP+MySql制作个人博客系统-完整教程_精品.doc

PHPMySql制作个人博客系统-完整教程_精品

如果有人问“什么是web2.0?”,恐怕没几个人能说得清楚,但是要问什么

是博客,哪怕是从不上网的人也是耳熟能详的了。博客正是web2.0概念中重要的

组成部分之一(大家熟知的还包括IM即时通和RSS阅读器)。

Blog(博客),全名Weblog,后来缩写为Blog。Blogger就是写Blog的人,

习惯于在网上写出日记、发布个人照片、展示个性自我的用户群体。对于

Blog/Blogger的中文名称,有翻译成“博客”,也有翻译为“网志”,但大多数人

都已经认可了“博客”。

通过阅读本章,读者可以学到:

? 博客管理系统的开发流程

? 进一步掌握如何做项目需求分析与系统设计

? 实现一个简单的公告栏管理模块

? 掌握不同的图片上传技术

? 掌握一种采用JavaScript+CSS技术来实现的半透明动态下拉菜单

博客管理系统

(Apache+PHP+phpMyAdmin+MySQL 5.0实现)

8

11

章 导

PHP项目开发全程实录

·374·

8.1 开发背景

博客管理系统给人们提供抒发个人情感、人与人之间进行良好沟通的平台,博客拥有真实的内容,

可以通过博客记录下工作、学习、生活和娱乐的点滴,以及发表文章和评论,从而在网上建立一个完

全属于自己的个人天地,成为当今网络最为个性化和平民化的个人展示空间。对于网民,只要拥有博

客,就可以超越现实生活,拥有不同以往的全新网上生活;对于博客服务商,则必须从功能提供转型

到全方位社会服务的提供,建立虚拟社会,并负责维护运行,保证博客日常生活;对于社会而言,有

利于构建和谐的互联网空间,维护和谐的社会环境。从这个角度来说,构建新生活方式,将是互联网

发展的一个里程碑。

8.2 需求分析

信息时代的今天,博客已经成为一种新的生活方式。在网络中构建一个赋有个性化的个人博客,

提供了一种可信任的和实时连通的网络环境,通过网络开放性和交互性的特点,让用户在任何时间、

任何地点,通过网络方便地“生活”,不仅是信息传递与获取,还可以进行群体交流和资源共享,展

示自我,为个人发展带来新机遇。

通过对多个博客网的调查分析,客户要求本博客管理系统具有以下功能:

? 要求系统采用B/S架构,实现人机交互。

? 要求系统界面个性化,色彩搭配和谐,很强的视觉冲击力,操作简便。

? 要求突出主题,显示最新文章和公告。

? 要求游客可以浏览文章、浏览图片、发表评论。

? 要求具有强大的搜索查询功能,实现精确查询和模糊查询。

? 完善的文章管理功能,包括文章的发表、删除,及对文章的评论与回复。

? 支持图片上传功能,可以上传各种类型的图片。

? 支持好友功能。

? 系统运行稳定,安全可靠。

8.3 系统设计

8.3.1 系统目标

该系统主要实现如下目标:

? 系统采用B/S架构,实现人机交互。

第8章 博客管理系统(Apache+PHP+phpMyAdmin+MySQL 5.0实现)

·375·

? 系统界面设计以浅色为主,美观友好,操作简便。

? 突出重点内容,显示最新文章。

? 非登录用户可以浏览文章、浏览图片、发表评论。

? 全面的搜索查询功能,包括精确查询和模糊查询。

? 完善的文章管理功能,包括文章的发表、删除,及对文章的评论与回复。

? 支持图片上传功能。

? 支持好友功能。

? 支持公告栏功能。

? 系统运行稳定,安全可靠。

8.3.2 系统功能结构

博客管理系统的功能结构如图8.1所示。

普通用户 超级用户

博客管理系统

游客

图8.1 博客管理系统功能结构图

8.3.3 系统功能预览

为了让读者对本系统有个初步的了解和认识,下面给出本系统的几个页面运行效果图,如果想查

看完整的效果图,请参见光盘源程序。

博客管理系统的首页如图8.2所示,该页面包含了系统大部分的功能链接,包括用户注册、用户登

录、文章浏览等。用户注册页面如图8.3 所示,该页面显示了用户注册时需要填写的资料、注意事项

等。

浏览文章页面如图8.4所示,该页面用于显示文章及相关的评论,也可以发表评论。发表文章页面

如图8.5所示,该页面用于登录用户发表文章,包括文章标题、文字编辑区和文章内容。

PHP项目开发全程实录

·376·

图8.2 博客首页(光盘\TM\08\online\index.php) 图8.3 用户注册页面(光盘\TM\08\online\Register.php)

图8.4 浏览文章页面(光盘\TM\08\online\article.php) 图8.5 发表文章页面(光盘\


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部