1 / 80
文档名称:

PHP博客系统.DOC.doc

格式:doc   页数:80页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

PHP博客系统.DOC.doc

上传人:分享精品 2015/12/31 文件大小:0 KB

下载得到文件列表

PHP博客系统.DOC.doc

文档介绍

文档介绍:本科毕业设计(论文)
(PHP博客系统)
(马磊)
燕山大学
2009年06月
本科毕业设计(论文)
(PHP博客系统)
学院(系):信息科学与工程学院
专业:计算机科学与技术
学生姓名:马磊
学号: 050104010001
指导教师: 穆运峰
答辩日期: 2009年6月23日
燕山大学毕业设计(论文)任务书
学院: 系级教学单位:


050104010001
学生
姓名
马磊
专业
班级
计算机科学与技术


题目名称
PHP博客系统
题目性质
:工程设计( );工程技术实验研究型( );
理论研究型( );计算机软件型( √);综合型( )
( );( );( )
题目类型
( √) ( )
题目来源
科研课题( ) 生产实际( )自选题目( √)




内容:
采用PHP+MySQL+Apache开发博客系统,所有工作在windows平台下进行,实现博客系统的基本功能,包括文章显示、评论、审核、提交、用户管理、页面管理等。
目标:
功能完善、界面友好、使用简单。




1:界面简约实用
2:文章编写采用所见即所得的文本编辑器
3:后台登陆的安全性要好,防止SQL注入攻击和***
4: 数据库采用MySQL,可以利用可视化的数据库软件,如Navicat
5: PHP的编写最好借助PEAR包,开发尽量采用MVC模式
6:采用Ajax机制,增强体验





5与MySQL 5 Web
周次
第 1~4 周
第 5~8 周
第9~12 周
第 13~16周
第 17~20 周






学****语言,需求分析
总体设计
详细设计
编写代码
测试与调试程序
写设计书,准备答辩
指导教师:穆运峰
职称: 年月日
系级教学单位审批:
年月日
摘要
Blog是继Email、BBS、ICQ之后出现的第四种网络交流方式,是网络时代的个人“读者文摘”,是以超级链接为武器的网络日记,是代表着新的生活方式和新的工作方式,更代表着新的学****方式。具体说来,博客(Blogger)这个概念解释为使用特定的软件,在网络上出版、发表和张贴个人文章的人。
一个Blog其实就是一个网页,它通常是由简短且经常更新的帖子所构成,这些张贴的文章都按照年份和日期倒序排列。Blog的内容和目的有很大的不同,从对其他网站的超级链接和评论,有关公司、个人构想到日记、照片、诗歌、散文,甚至科幻小说的发表或张贴都有。许多Blogs是个人心中所想之事情的发表,其它Blogs则是一群人基于某个特定主题或共同利益领域的集体创作。
本文首先介绍博客的现状及开发背景,并论述平台的设计与开发目标,阐述了该网站的总体结构设计和功能模块设计,以php技术和mysql数据库为基础。其主要模块包括用户登录注销、文章模块、评论模块、留言模块、站内搜索,页面模块等等,借助于MVC的开发思想,各个模块都利用了PEAR包提供模板处理系统,这样可以使逻辑控制代码与结构代码分开了,使得代码更容易维护。PEAR不仅提供有架构的程式码,而且提供了可重复使用的函式库,使开发更便捷和高效,,本博客系统在用户体验方面也做了充分的工作,用到了Ajax技术和Javascript框架jQquery, jQuery是继prototype之后又一个优秀的Javascript框架,是一个快速的,简洁的javaScript库,使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。
该平台是构建在apache服务器技术上,以MySQL5作为系统数据库基于Windows操作系统平台的轻量级博客系统。作为一种社会交流工具,博客将超越E-mail、BBS、ICQ(IM),成为人们之间更重要的沟通和交流方式。
关键词 PHP;MySQL;Apache;jQuery;博客
Abstract
Blog is the Email, BBS, work after the fourth exchange, the individual is the Age, "Reader's Digest" is a hyperlink to the diary