首页
会员中心
到顶部
到尾部
PHP毕业设计

php树型结构留言板010

时间:2020/10/13 21:30:55  作者:  来源:  查看:1  评论:0
内容摘要: 摘    要    本人的毕业设计题目为《树型结构留言板》。题目要求掌握PHP语言的基本使用方法,通过对Mysql数据库的操作,实现树型留言板的五大基本功能:①显示留言功能、②发表留言功能、③查看留言功能、④回复...

摘    要

    本人的毕业设计题目为《树型结构留言板》。题目要求掌握PHP语言的基本使用方法,通过对Mysql数据库的操作,实现树型留言的五大基本功能:①显示留言功能、②发表留言功能、③查看留言功能、④回复留言功能、⑤留言管理功能。
    本篇论文阐述了动态网页的基本概念。PHP语言的基本概念包括发展史、PHP语言的自身特点及使用前景和安装配置环境。以及通过PHP语言设计的树型结构留言板的需求分析,概念结构设计,逻辑结构设计,物理设计。基本功能划分,树型结构留言板整体设计思路、留言板功能使用特点,程序设计中所遇到的困难和解决办法及技巧。Mysql数据库的数据划分、数据表的设计思路、数据库空间使用状况等信息。

关键词:PHP 语言概述;留言板的设计;特点及总结;

Abstract
    The tree type structure message board is required with PHP 4. 1. 2 edition languages adopt the basic function of realizing the tree type message board of operation to Mysql database : ①Show the message function, ②issue the message function, ③look over the message function,④reply the message function, ⑤message functions of management, this five major basic functions.http://www.16sheji8.cn/

    This page thesis has explained the basic conception of the dynamic webpage. The basic conception of PHP language includes one's own characteristic of the development history , PHP language and uses the prospect and installing and configurating the environment. Mysql database use basically and characteristic , development history , basic usage among PHP. And the demand for the tree type structure message board designed through PHP language is analysed, concept structural design, logic structural design, physics is designed. The basic function is divided, the tree type whole mentality of designing of message board of structure, message board function application characteristic, difficulty , solution and skill met while designing program. Data , Mysql of database divide, mentality of designing , database space of data list use such information as the state ,etc.. 

Key words: PHP language; Tree type structure; Mysql database ;

目   录
第一章  引言  1
1.1  课题目的和意义  1
1.2  PHP的概况  1
1.3  论文各部分的主要内容  4
第二章  PHP语言的特点及其基本语法概念  6
2.1  PHP语言的特点  6
2.1  PHP语言的先进性  6
第三章 树型留言板的设计  8
3.1  问题定义  8
3.2  需求分析  8
3.2.1  功能划分  8
3.2.2  数据字典  9
3.3  总体设计  10
3.3.1  系统流程图  10
3.3.2  数据表字段定义  15
第四章  留言板功能实现思想和特点  16
4.1  实现思想  17http://www.16sheji8.cn/

4.2  结果及讨论  18
第五章  留言板与BBS的异同及课题前景  19
结 论  20
参考文献  21
 
第一章  引言
  1.1  课题目的和意义
    PHP是一个多平台工作的高效运行的语言,其语言结构借用了C、Java、Perl的语法框架,可快速的掌握并进入使用阶段。同时PHP具有及其强大的数据库支持能力,其功能强大到可以支持任何类型的Web站点。使我们掌握PHP即可适应绝大多数的Web站点设计需求,其应用范围非常广阔。可使我能够在今后适应更多的工作、学习环境。提高了自身的社会竞争能力及社会适应能力。

1.2  PHP的概况
    PHP是服务器端的一种编程语言,可以嵌入到HTML中使用。PHP和其他的编程语言类似,使用变量存储临时数值,使用操作符处理变量。PHP的真正价值在于它是一个应用程序服务器。
    PHP最强大和最重的特征是它的数据库集成层,使用它可以非常容易的完成一个含有数据库功能的网页。PHP具有数据库访问速度快、运行效率高、性能稳定等优势,它完全支持SQL标准,可以兼容绝大多数数据库系统。本次设计所使用的PHP 4.1.2版本,可支持的数据库包括Oracle、Adabas D、Sybase、FilePro、mSQL、Velocis、Mysql、Informix、Solid、dBase、ODBC、Unix dbm、PostgreSQL等。PHP+Apache+Mysql是一个完全免费的、性能优异的组合,已经成为绝大多数中小型网站的应用解决方案。
同ASP、JSP等其他语言相比,PHP具有很多自身的特性。随着PHP版本的不断升级,这些特性也在不断得到增强。
PHP 4的特性主要包括以下几个方面:
    1. PHP 4的语法结构大部分借用了C、Java、Perl中好的语法框架,有以上编程经验的开发人员可快速地掌握它,进而步入实际使用阶段。在PHP 4的程序包中,有很详尽的安装说明,可以按照说明快速地配置好自己地Web服务器,甚至可以在PHP 4的站点上直接下载已经配置好PHP 4模块的Web服务器。
    2. PHP 4采用HTML内置标记技术(类似当前流行的ASP,后缀为php),解释程序本身作为Web服务器的一个模块运行,相当大地提高了运行时的解析速度(解释程序目前只支持Apache WebServer的模块方式,按照PHP开发小组的计划,以后可作为Web服务器的一个Plue-In来运行),与此同时,从页面表单提交的数据会自动成为程序中同表单名的变量,而无需手工赋值。经测试表明,在Web站点访问量非常大时,PHP 4的解析速度相当于传统CGI程序的4倍,非常适合大中型站点的应用。http://www.16sheji8.cn/

    3. 目前PHP 4可在Windows、Unix、Linux的Web服务器上正常运行,支持IIS、Apache等通用Web服务器,用户更换平台时,无需变换PHP 4代码,可即拿即用。
    4. PHP 4直接为很多数据库提供了连接驱动,通过Sybase-CT驱动,更可高速地访问Microsoft SQL Server——两者协议是兼容的,
它完全支持ODBC接口,这样的话,凡是支持ODBC接口的数据库,PHP 4都可提供有力的支持。而且这些数据库的操作都是PHP 4内部的,无需其他附件介入,实际应用中,可得到比任何后台技术都要快的数据库访问性能。
先进的扩展功能:PHP 4不但内置了对文件上传、密码认证、Cookes操作、邮件收发、动态图像生成等功能,还极有远见地提供了对GZIP、PDF和XML文件的直接支持,用户可以编写自己的扩展模块(或从网上下载别人编写的其他模块,基库)给将来的扩展提供了极大的空间。
完全免费支持:PHP 4是遵守GNU条约的,任何人均可按条约免费使用并进行源码改写,使用者还可以通过PHP 4的站点、邮件列表等方式获得支持。这里要提一下的是:网络上已专门开设了PHP 4的支持站点、代码交换站点,相当多的支持者们也开发了许多强大的基库,以便于人们调用(在PHP 4的权威站点上,有PHP 4的详尽使用手册以及FAQ等资料可以下载)。
    5. 因为PHP语言可以嵌入到HTML内部,所以PHP很容易学习。与Java和C++不同,PHP语言坚持以基本语言为基础,同时它的功能也强大到足以支持任何类型的Web站点。
    6. 用户能组建一个可以读取XML信息的PHP版本。PHP 4中还内嵌了XML,用户可以很方便地编写XML的相关程序。
    7. PHP有许多支持文件存取的函数,使用这些函数,用户能够方便地处理本地或者远程的文件。
    8. PHP有许多支持函数处理字符串,其中包括模式匹配的能力,利用这些字符串处理函数,用户能够很容易地操纵文本。
    9. PHP支持标量、数组、关联数组等变量,这给用户提供了以支持其他的高级数据结构的坚实基础。
    10. 用户可以使用PHP创建动态图像。
    上述特性在PHP 3以前的版本中得到了很好的体现,PHP 3是PHP发展过程中一个重要的里程碑,它的性能稳定、运行效率高、数据库支持性能好,得到了广泛的应用。到目前为止,仍然有很多网站使用PHP 3作为自己的后台支持语言。而随后推出的PHP 4则是对PHP 3已有功能的全面增强和补充。http://www.16sheji8.cn/

    PHP 4有着比PHP 3更为优异的性能,这是用于其教本引擎是经过重新设计而产生的:引擎由AndiGutmans和Zeev Surask从底层全部重写。PHP 4脚本引擎使用了Zend引擎,它是一种更有效的“编译-执行”模块,而不再是PHP 3所采用的“执行-当解析时”模型。
PHP 4在PHP 3的基础上增加了许多新的功能,这里简单列出一些比较有用的部分:
    1. PHP 4为扩展的API模块提供了扩展PHP的接口模块,它比旧的API版本快得多,PHP模块已有的及最常用的接口多数被转换到使用这个扩展的接口。
    2. PHP 4支持布尔类型的数据。
    3. PHP 4提供COM/DCOM支持(仅用于Windows环境),可以无缝地存储和访问COM对象。
    4. PHP 4与PHP 3代码向后兼容性接近100%,由于PHP 4改进了体系结构,所以两者有一些细微的差别,不过一般不会遇到这些情况。
http://www.16sheji8.cn/

  


相关评论
PHP毕业设计
    广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号