欢迎来到天天文库
浏览记录
ID:35656477
大小:4.44 MB
页数:46页
时间:2019-04-06
《(精品)php个人博客系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、摘要本系统利用PHP动态网络开发技术,以MySQL作为后台数据库,使用Apache配置Web服务器,结合JavaScript和HTML两种脚本语言,以及配合多种网页开发工具,实现了基于B/S模式的个人日志发表和交流的平台——个人博客系统。全文主要分为6个部分:第1部分主要介绍个人博客系统的特点、优点和本系统所要用到的各种开发技术;第2部分主要论述了传统系统和所要开发系统的处理流程、功能介绍和比较;第3部分主要分析了系统的各项功能和性能需求,给出了系统需求管理规划表,展示了各种需求的优先级,规划和分配了各个模块所要完成的系统功能;
2、第4部分系统数据库设计,主要分析和设计了系统的数据库表和项,以及数据库各项的标识符;第5部分系统详细设计,逐一给出了系统各个模块的详细设计过程;第6部分系统配置和发布,介绍了系统开发和运行的相关环境配置以及运行效果展示。目录1绪论11.1个人博客11.1.1个人博客的研究意义11.1.2个人博客的简介11.1.3个人博客的特点21.2开发技术21.2.1PHP技术21.2.2PHP工作原理31.2.3B/S结构41.2.4数据库技术41.2.5Apache技术61.2.6JavaScript语言62系统可行性分析设计62.1开发
3、的目的和背景62.2系统目标和研究方法72.3传统系统的分析82.4所要开发的系统的分析92.5系统的其它可行性102.6可行性结论113系统需求分析和概要设计113.1系统需求分析113.1.1开发背景123.1.2系统实现目标概述123.1.3系统功能需求123.1.4系统需求管理规划表143.1.5系统性能要求143.2概要设计153.2.1系统体系结构153.2.2系统模块划分163.2.3系统功能划分组织结构图173.2.3运行环境174系统数据库设计184.1MySQL数据库简介184.2数据库表的设计194.2.1
4、概述194.2.2用户表194.2.3文章内容表204.2.4文章评论表214.2.5图片信息表214.2.6朋友圈信息表214.2.7数据库ER关系图225系统的详细设计225.1首页面及主要页面设计235.2系统主要功能模块开发255.1.1首页模块255.1.2文章管理模块275.1.3图片管理模块295.1.4朋友圈管理模块315.1.5管理员管理模块326系统配置和发布326.1开发和应用环境配置326.1.1安装Apache2.2.6326.1.2安装PHP5.2.5336.1.3安装MySQL6.0.3346.1.
5、4安装phpmyadmin2.11.3366.2系统的发布和运行效果366.2.1系统的发布366.2.2系统运行效果377总结42参考文献431绪论博客,数字生活新时尚,通过文字、图片、声音等,尽情展示自我、分享感受、参与交流,美好你我生活。Showyou,shareme,人人都可以博客,人人都需要博客。1.1个人博客1.1.1个人博客的研究意义越来越多的网络用户希望能够在网络平台上更多地展现自己的个性,更方便地与人互动交流,在传统的WEB1.0时代,无论是论坛、社区还是个人网站,都试图在这些方面进行努力,随着WEB2.0时代
6、的到来,一个新的概念出现了----博客。随着计算机网络的飞速发展,博客已经成为写网络日志必不可少的一种工具,也是一种简单有效的提供网络用户之间进行在线交流的网络平台,通过其可以结交更多的朋友,表达更多的想法,它随时可以发布日志,方便快捷。访客可以直接在个人Blog上留言,如提出问题或意见等。个人博客的发展,也已经成为广告商业务拓展的重要领域。总之,Blog是继Email、BBS、ICQ之后的第四种网络交互方式。Blog是未来信息化教育和个人知识管理的强大而简单易用的工具。1.1.2个人博客的简介“博客”一词是从英文单词Blog翻
7、译而来。Blog是Weblog的简称,而Weblog则是由Web和Log两个英文单词组合而成。Weblog就是在网络上发布和阅读的流水记录,通常称为“网络日志”,简称为“网志”。它是继Email、BBS、IM之后出现的第四种全新的网络交流方式。它绝不仅仅是一种单向的发布系统,而且有着极其出色的交流功能。另外Blog也提供了非常方便实用的个性化功能。简言之,Blog就是以网络作为载体,简易迅速便捷地发布自己的心得,及时有效轻松地与他人进行交流,再集丰富多彩的个性化展示于一体的综合性平台。431.1.3个人博客的特点1,零机制:博客
8、属于个人所有,是自发建立和非正式的建设。BSP(BlogServiceProvider——博客服务托管商)不能对博客发号施令。2,零技术:博客不需要作网站的专业知识,可以像发邮件一样简单地实现博客网页的呈现。技术的极度简化,包括架构和申请博客网站、编辑、上传和修
此文档下载收益归作者所有