没有合适的资源?快使用搜索试试~ 我知道了~
PHP发展历程上.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 31 浏览量
2023-03-01
20:19:07
上传
评论
收藏 469KB PDF 举报
温馨提示
试读
4页
。
资源推荐
资源详情
资源评论
才智尚招聘网
PHP 发展历程
PHP 是现在主流的开发语言,那让我们来看看 PHP 的发展历程,我会分上下两部分来
为大家介绍 PHP 的发展历程。
PHP 是英文超级文本预处理语言 HypertextPreprocessor 的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端
执行的嵌入 HTML 文档的脚本语言,语言的风格有类似于 C 语言,被广泛的运用。PHP 的另一个含义是:菲律宾比索的标
准符号。
PHP 语言简介
PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。 PHP 安装它可以比 CGI 或者 Perl 更快速的执行动态
网页。用 PHP 做出的动态页面与其他的编程语言相比,PHP 是将程序嵌入到 HTML 文档中去执行,执行效率比完全生成 HTML
标记的 CGI 要高许多;PHP 还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP 具有非常强
大的功能,所有的 CGI 的功能 PHP 都能实现,而且支持几乎所有流行的数据库以及操作系统。
发展
PHP 于 19 ISAPI 筛选器 94 年由 Rasmus Lerdorf 创建,刚刚开始只是一个简单的用 Perl 语言编写的程序,用来统
计他自己网站的访问者。后来又用 C 语言重新编写,包括可以访问数据库。在 1995 年以 Personal Home Page Tools (PHP
Tools) 开始对外发表第一个版本,Lerdorf 写了一些介绍此程序的文档,并且发布了 PHP1.0。在这早期的版本中,提供了访客
留言本、访客计数器等简单的功能。以后越来越多的网站使用了 PHP,并且强烈要求增加一些特性,比如循环语句和数组变量
等等,在新的成员加入开发行列之后,在 1995 年中,PHP2.0 发布了。第二版定名为 PHP/FI(Form Interpreter)。PHP/FI
加入了对 mySQL 的支持,从此建立了 PHP 在动态网页开发上的地位。到了 1996 年底,有 15000 个网站使用 PHP/FI;1997
年中,使用 PHP/FI的网站数字超过五万个。而在 1997 年中,开始了第三版的开发计划,开发小组加入了 Zeev Suraski 及 Andi
Gutmans,而第三版就定名为 PHP3。2000 年,PHP4.0 又问世了,其中增加了许多新的特性。 PHP 的简称原本
为 Personal Home Page,是 Rasmus Lerdorf 为了要维护个人网页,而用 c 语言开发的一些 CGI 工具程序集,来取代原先
使用的 Perl 程序。最初这些工具程序用来显示 Rasmus Lerdorf 的个人履历,以及统计网页流量。他将这些程序和一些表单直
译器整合起来,称为 PHP/FI。PHP/FI 可以和数据库连接,产生简单的动态网页程序。Rasmus Lerdorf 在 1995 年 6 月 8
日将 PHP/FI 公开释出,希望可以透过社群来加速程序开发与寻找错误。这个释出的版本命名为 PHP 2,已经有今日 PHP 的
一些雏型,像是类似 Perl 的变量命名方式、表单处理功能、以及嵌入到 HTML 中执行的能力。程序语法上也类似 Perl,有较
多的限制,不过更简单、更有弹性。
在 1997 年,任职于 Technion IIT 公司的两个以色列程序设计师:ZeevSuraski 和 Andi Gutmans,重写了 PHP 的
剖析器,成为 PHP 3 的基础,而 PHP 也在这个时候改称为 PHP: Hypertext Preprocessor.[5]。经过几个月测试,开发团队
在 1997 年 11 月释出了 PHP/FI 2,随后就开始 PHP 3 的开放测试,最后在 1998 年 6 月正式释出 PHP 3。Zeev
Suraski 和 Andi Gutmans 在 PHP 3 释出后开始改写 PHP
PHP 的核心,这个在 1999 年释出的剖析器称为 Zend Engine[7],他们也在以色列的 Ramat Gan 成立了 Zend
Technologies 来管理 PHP 的开发。 在 2000 年 5 月 22 日,以 Zend Engine 1.0 为基础的 PHP 4 正式释出,2004 年 7
月 13 日则释出了 PHP 5,PHP 5 则使用了第二代的 Zend Engine[5]。PHP 包含了许多新特色,像是强化的面向对象功能、
引入 PDO(PHP Data Objects,一个存取数据库的延伸函数库)、以及许多效能上的增强。目前 PHP 4 已经不会继续更新,
以鼓励用户转移到 PHP 5。 2008 年 PHP 5 成为了 PHP 唯一的有在开发的 PHP 版本。将来的 PHP 5.3 将会加入 Late static
binding 和一些其他的功能强化。PHP 6 的开发也正在进行中,主要的改进有移除 register_globals、magic quotes 和 Safe
mode 的功能。
PHP 的特性包括
: 1、开放的源代码: 所有的 PHP 源代码事实上都可以得到。 2、PHP 是免费的。 和其它技术相比,PHP
本身免费。 3、php 的快捷性 程序开发快,运行快,技术本身学习快。嵌入 HTML:因为 PHP 可以嵌入 HTML 语言,
它 相对于其他语言,编辑简单,实用性强,更适合初学者。 4、跨平台性强: 由于 PHP 是运行在服务器端的脚本,可
以运行在 UNIX、LINUX、WINDOWS 下。 5、效率高: PHP 消耗相当少的系统资源。 6、图像处理: 用
资源评论
不吃鸳鸯锅
- 粉丝: 8299
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功