php语言的发展历史-php教程

资源魔 29 0

PHP网站开发言语简介

  PHP 共同的语法夹杂了 C、Java、Perl 和 PHP 借鉴新的语法。它能够比 CGI 或许 Perl 更疾速的执举动态网页。用PHP做出的静态页面与其余的编程言语相比,PHP是将顺序嵌入到HTML文档中去执行,执行效率比齐全天生HTML标志的CGI要高许多;PHP还能够执行编译后辈码,编译能够达到加密以及优化代码运转,使代码运转更快。PHP具备十分弱小的性能,一切的CGI的性能PHP都能完成,并且支持简直一切盛行的数据库和操作零碎。

保举教程:PHP视频教程

PHP开发言语的前世此生

  1994 年由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 公司的两个以色列程 序设计师:Zeev Suraski 以及 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 的外围,这个正在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开发言语的特点

一、开放的源代码:

  有的PHP源代码现实上均可以失去。

二、PHP是收费的。

  以及其它技巧相比,PHP自身收费。

三、php的快捷性

  顺序开发快,运转快,技巧自身学习快。嵌入HTML:由于PHP能够嵌入HTML言语,它 绝对于其余言语,编纂简略,适用性强,更适宜初学者。

四、跨平台性强:

  因为PHP是运转正在效劳器真个剧本,能够运转正在UNIX、LINUX、WINDOWS下。 五、效率高:PHP耗费相称少的零碎资本。

六、图象解决:

  用PHP静态创立图象

七、面向对像: 正在php4,php5 中,面向工具方面都有了很年夜的改良,如今php齐全能够用来开发年夜型贸易顺序。

八、业余专一;

以上就是php言语的倒退汗青的具体内容,更多请存眷资源魔其它相干文章!

标签: php php开发教程 php开发资料 php开发自学

抱歉,评论功能暂时关闭!