ImageVerifierCode 换一换
格式:PDF , 页数:45 ,大小:1.43MB ,
资源ID:3216670      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3216670.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于PHP的个人网站设计的毕业论文2015.pdf)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于PHP的个人网站设计的毕业论文2015.pdf

1、 密级:XXXXXX UNIVERSITY 本科毕业论文(设计)本科毕业论文(设计)题目:基于基于 PHPPHP 的的个人网站个人网站设计设计 学 院 电子与信息工程学院 专 业 计算机科学与技术 姓 名 阿举 班 级 2011 级本(1)班 学 号 xxxxxxxxx 指导教师 xxx 起讫时间 2014.122015.05 II III 基于基于 PHPPHP 的的个人网站个人网站设计设计 摘要摘要 21 世纪互联网已进入了高速发展阶段,网站已遍布各个行业,网站开发在互联网的地位不容小视。随着 HTML5 的正式发布,网站在各平台的设计与维护将极大的降低难度和成本,在移动互联网时代也将会占

2、有更大的比例。个人网站因个性化特点受到广泛追捧,建立一个个人网站作为展示自我的平台,不再依附微博,博客等大型平台成为很多人的个性化需求。如今建站技术的不断完善及开源,域名、服务器费用降低,使得每个人拥有一个属于自己的个性化站点成为可能。本设计采用开源的HTML+CSS+JAVASCRIPT 制作个人网站前台和开源的 PHP+MYSQL+APACHE 制作个人网站后台,打造一个个性化的个人动态网站。关键词关键词HTML5;PHP;个人网站;移动互联网;开源 Personal website design based on PHP Abstract In twenty-first Century,

3、the Internet has entered a rapid development stage,the site has spread to various industries,the status of web development in the Internet can not be overlooked.With the release of HTML5,in the design and maintenance of website platform will greatly reduce the difficulty and cost,in the era of mobil

4、e Internet will also occupy a larger proportion.Personal website has been need by many people as a platform for emerging myself,no longer dependent micro-blog,blog and other large platform.Now,website building technology constantly improve,open source,domain name and reduction of the server cost,mak

5、es the possiblement of having own personalized site.This design uses the open source HTML+CSS+JAVASCRIPT+PHP+MYSQL+APACHE to create a personal web site at the front end and the back end,create a personalized individual dynamic website.Key words HTML5;PHP;Personal Website;Mobile Internet IV V 目目 录录 第

6、第 1 章章 前言前言.1 1.1 开发背景.1 1.2 开发意义.1 1.3 开发方法.1 第第 2 章章 相关技术概述相关技术概述.2 2.1 PHP.2 2.2 MYSQL 数据库.2 2.3 Apache.2 2.4 Zend Studio.2 第第 3 章章 系统分析系统分析.3 3.1 可行性分析.3 3.1.1 技术可行性.3 3.1.2 操作可行性.3 3.1.3 经济可行性.4 3.2 网站功能需求分析.4 3.3 其他功能需求分析.5 第第 4 章章 概要设计概要设计.6 4.1 总体方案设计.6 4.2 网站功能模块设计.6 4.2.1 系统功能结构图.6 4.2.2 用

7、例分析.8 4.3 数据库设计.9 4.3.1 数据库设计.9 4.3.2 数据库链接.16 第第 5 章章 详细设计详细设计.17 5.1 管理员登录.17 5.2 管理员功能.18 5.2.1 写心情发文章.18 5.2.2 心情文章管理.19 5.2.3 相册管理.24 5.2.4 留言管理.28 5.2.5 个人信息管理.31 5.2.6 网站信息管理.32 5.3 前台功能.33 VI 第第 6 章章 测试测试.36 6.1 测试环境.36 6.2 测试方案.36 6.2.1 数据库链接测试.36 6.2.2 管理员登录测试.36 6.2.3 页面显示测试.37 6.2.4 互联网用

8、户访问测试.37 6.3 测试总结.37 结论结论.38 主要参考文献主要参考文献.38 致致 谢谢.39 1 第第1章章 前言前言 1 1.1.1 开发开发背景背景 伴随 Internet 的不断普及,世界网民以及中国网民的快速增长以及上网素质的提高,上网者不再是满足于简单的浏览网页,获取信息,而是表现出更希望深入的参与到网络中来的趋势。近十几年来,出现了多种类型的网民参与网络互动的形式,如 BBS、blog、weibo、贴吧、微信等。但互联网是一个不甘现状的有志青年,每天都在推诚出新,论坛、博客的繁荣时期已衰败,微博、贴吧也走向平缓,而微信正处于鼎盛时期,最近倡导 WEB2.0,WEB2.

9、0 使用 WEB 平台,由使用者主导而产生的内容互联网产品形势。可以看出,在未来的一段时间里,用户的行为将创造一个崭新的网络时代。如今又进入了移动互联网时代,对制作网站的要求也更高了,不只能仅满足 PC 用户,需要做到跨平台浏览,并降低维护的成本。最近几年,APP 应用的高速发展,似乎网站在移动互联网的市场越来越小了。但是 2014 年 10 月 29 日那天,万维网联盟公开宣布,经过近八年的不懈努力,HTML5 这一标准规范终于制定完成,其更强大的优良特征,将会使网站在移动互联网更具强大竞争力。1 1.2.2 开发开发意义意义 个人网站(Personal website)不再是一个陌生的词汇

10、,用户不再只满足于使用他人开发的平台或产品,不再使用千篇一律的应用模版。更多的是钟情于能自己 DIY 出专属的事物,而在网络上,做一个个人网站就是一个很好的方式 Internet 的开放性使个人建立自己的站点成为可能,域名购买和服务器空间的租用费用不断降低,WEB 开放技术的不断完善,资料的共享和公开,用户的上网修养提高,建立一个网站已不是个别人的专利了。1.31.3 开发方法开发方法 本设计使用了 PHP(Hypertext Preprocessor)语言开发,结合 MYSQL 数据库完成网站的前台展示平台和后台管理平台。开发运行环境选择的是 windows 7 系统下的 PHP5.6.0+

11、Apache2.4.10+Mysql5.6.21,数据库管理软件为 phpMyAdmin4.1.4,浏览器为谷歌浏览器 39.0 版本,开发工具为 Zend Studio10.6.2 和 EditPlus3.51,图片处理软件为 Photoshop CS 6,Flash 制作软件为 Flash CS5.5。2 第第2章章 相关技术相关技术概述概述 2.1 2.1 PHPPHP PHP 是一种通用的开源脚本语言。语法吸收了 C、Java 和 Perl 的特性,利于学习,应用广泛,主要适用于 Web 开发领域。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创的语法。它可以比 C

12、GI 或者 Perl 更快速地执行动态网页。用 PHP 做动态页面和其他的编程语言相比,PHP 是将程序嵌入到 HTML 中去执行,执行效率比完全生成 HTML 标记的CGI 要高许多;PHP 还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快i。2.2 MYSQL2.2 MYSQL 数据库数据库 MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前由 Oracle 公司管理。MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System

13、,关系数据库管理系统)应用软件之一。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言ii。2.3 Apache2.3 Apache Apache 是世界使用排名第一的 Web 服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的 Web 服务器端软件之一。它快速、可靠并且可通过简单的 API 扩充,将 Perl/Python 等解释器编译到服务器中iii。2.4 Zend Studio2.4

14、Zend Studio Zend Studio 是 Zend Technologies 公司开发的 PHP 语言集成开发环境(IDE)。除了有强大的 PHP 开发支持外也支持 HTML、js、CSS,但只对 PHP 语言提供调试支持。Studio5.5系列后,官方推出了基于 Eclipse 平台的 Zend Studio,当前最新的 11.0.1 版本亦是构建于Eclipse 平台iv。3 第第 3 章章 系统分析系统分析 本设计旨在建立一个以个人为中心,通过网站的多种表现形式,如文章,相册,日志,个人介绍等功能帮助个人进行全面的信息展示。通过访问者对文章日志的评论,留言板进行留言,倾听来自他

15、人的声音,达到与他人交流互动的效果。3 3.1.1 可行性可行性分析分析 3.1.1 技术技术可行性可行性 个人网站网站规模不是很大。为了达到站长负责管理更新内容,用户参与互动评论留言功能,需要使用动态脚本语言进行开发。目前的动态语言主要是 PHP,JAP,ASP.NET,而我通过对三个语言的特点以及自己的学习掌握情况,抉择 PHP 作为本次开发的语言。PHP 是当下最好的 web 脚本语言,没有其他的和它媲美,并且它拥有以下优势:开放的源代码、免费、编辑简单、实用性强、适合初学者、跨平台强、效率高等。虽然目前 PHP 面向对象支持不够,但随着 PHP 版本的不断更新,在面向对象方面有了很大的

16、改良。相信 PHP6 问世之后,这将会得到根本改变。而对于本设计来说,PHP 这些强大的特性已经足以开发本网站。对于网站的数据必将会使用到数据库,目前有很多的数据库,如甲骨文的 Oracle、Mysql,微软的 Access、SQL Server。PHP 使用其强大的数据库扩展,对主流的数据库都进行了支持。我选择使用 Mysql,Mysql 有着一些与 PHP 很像的特性,也拥有开放的源代码、免费,而且 Mysql 功能强大却体型小巧。对于个人站点而言,Oracle、SQL Server 这类大型数据库产品显得过于复杂并且昂贵,Mysql 在很多开发中表现出了不低于大型数据库的能力。为方便开发和使用时方便管理数据库,使用 PhpMyAdmin 软件进行管理,它可以让管理员用 Web 接口管理 MySQL 数据库。3.1.2 操作可行性操作可行性 网站的运行需要购买服务器,这样访问者在可以在互联网上浏览到本网站。而在开发测试阶段,基本采用本地搭建服务器的方式,降低开发成本,测试上线之后才会投入运营。我采用 Apache 作为本次开发的服务器,它是世界使用排名第一的 Web 服务器软件、并

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1