基于php的博客设计与开发

基于php的博客设计与开发

ID:855389

大小:2.40 MB

页数:18页

时间:2017-09-20

基于php的博客设计与开发_第1页
基于php的博客设计与开发_第2页
基于php的博客设计与开发_第3页
基于php的博客设计与开发_第4页
基于php的博客设计与开发_第5页
资源描述:

《基于php的博客设计与开发》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、目录目录1摘要2第一章绪论31.1Web服务器平台与Web平台的动态设计技术31.2 Web平台系统的开发方法3第二章系统分析42.1开发环境与开发意义42.1.1开发背景42.1.2系统开发的意义42.2可行性分析42.2.1技术可行性分析42.2.2操作可行性分析52.2.3经济可行性分析5第三章系统规划63.1需求分析63.1.1初步调查63.1.2用户需求分析63.2总体方案设计63.2.1系统目标63.2.2系统总体结构设计7第四章数据库设计84.1数据库设计84.2连接数据库8第五章详细设计105.1界面模板设计105.2详细页面界面设计——首页115.

2、3详细页面界面设计——注册页115.4详细页面界面设计——登陆页125.5详细页面界面设计——显示留言145.6CKEditor14第六章测试与维护166.1测试方案166.2测试项目及结果说明166.3系统备份与恢复16第七章总结17参考文献18摘要个人博客网站是为了记录个人信息,从而更方便地实现进行信息的交流以及共享而设计的。它完全取代了原来一直用手写的信息记录方式,避免了由于地域或时间的限制而不能及时共享信息的缺点。为用户的生活以及学习上带来很大的方便,整个网站由网站主页、个人主页、留言操作的各个页面,以及个人信息操作的各个页面组成。功能主要有,用户管理、留言

3、管理、个人信息的管理。本网站是采用MySQL作为后台数据库,以PHP作为开发工具。关键字:个人博客;数据库开发;PHP开发技术;MySQL第一章绪论1.1Web服务器平台与Web平台的动态设计技术目前流行三种最常用的Web服务器平台是:基于ApacheHTTPServer的服务器平台、基于网景的NES的服务器平台、基于微软的IIS的服务器平台。ApacheHTTPServer可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。而且P

4、HP与ApacheHTTPServer搭配,是业界公认的黄金组合,因此本系统便是采用ApacheHTTPServer服务器平台。当前比较流行的Web开发技术有:ASP,PHP,JSP,ASP.NET等。ASP在国内比较流行,但是由于ASP的跨平台能力差,而且安全性不好;JSP在国际上也很流行,适合开发一些企业级博客系统,但由于其在技术上和成本上要求都比较高,现在在国内运用的还比较少;ASP.NET是Microsoft.NETFramework中的一组用于构建Web应用程序和XMLWebService的技术平台,有一定的复杂性;而PHP是秉承Linux的GNU风格,借

5、助与源码公开,使他迅速成为世界上目前应用最为广泛的站点制作语言之一。加上它和Linux,Apache和MySQL的紧密配合,用PHP编写的代码执行起来会更快、更稳定。用PHP编写的代码,不用改变就可以在不同的WEB服务器上、不同的操作系统下运行。相比之下,我们选择了PHP语言来开发本系统。1.2 Web平台系统的开发方法在探讨博客的基本原理以及WEB相关开发技术的基础上,我们以软件工程方法完成了个人博客系统的开发。开发过程中所做的工作包括:整个系统的需求分析、系统设计和所有模块的具体实现、系统测试等。第二章系统分析2.1开发环境与开发意义2.1.1开发背景21世纪的

6、今天,网络在人们生活中已经日益盛行,越来越多人已经离不开网络。人们已经不再满足于了解最新信息、查找资料等一些传统的网络使用方式,而是过渡到娱乐、购物等新兴的网民生活。网上娱乐,成了当今广大群众的时尚。客户也通过博客把自己喜欢的东西写出来或是和别人一起分享那份快乐。因此,博客已成为个人、公司、部门和团队之间越来越盛行的交流沟通工具。在此,为了方便网络用户的需求,我们专门构建个人博客系统。2.1.2系统开发的意义现在,全世界每天传播的媒体内容,有一半是由6大媒体巨头所控制。其利益驱动、意识形态以及传统的审查制度,使得这些经过严重加工处理的内容已经越来越不适应人们的需求。

7、媒体的工业化,内容出口的工厂化,都在严重影响其发展。博客的出现集中体现了互联网时代媒体界所体现的商业化垄断与非商业化自由,大众化传播与个性化(分众化,小众化)表达,单向传播与双向传播3个基本矛盾、方向和互动。这几个矛盾因为博客引发的开放源代码运动,至少在技术层面上得到了根本的解决。因此,开发这样一套完善的博客系统是很有意义的事情,它能够让社会媒体、文化更加丰富多彩,使个人的思想言论得到更广泛的传播。2.2可行性分析2.2.1技术可行性分析本系统采用PHP+MySQL+Apache进行开发,其中前台用HTML嵌入PHP进行页面开发和管理用户界面,提示信息完善,界面

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。