关于“php第一个程序”的问题,小编就整理了【3】个相关介绍“php第一个程序”的解答:
PHP的前身是?PHP是拉斯姆斯.勒多夫编写的一系列CGI脚本用于跟踪他的在线简历的访问情况。并把此命名为”Personal Home Pages Tools”。
这是早期的PHP,这个时期的php不是一门脚本语言,只是一些工具,提供基本的变量,并使用嵌入式HTML句法自动处理表单变量。
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是谁发明的?PHP是由Rasmus Lerdorf发明的。
1. PHP是由Rasmus Lerdorf发明的。
2. Rasmus Lerdorf是PHP的创造者,最初他开发了一组名为Personal Home Page的CGI程序,并将其扩展为一种具有编程能力的脚本语言。
后来,这个语言被命名为PHP。
3. 自此以后,PHP已成为Web上最受欢迎的服务器端脚本语言之一。
现在PHP的开发已移交给了PHP开发团队。
php程序运行过程?1.我们从未手动开启过PHP的相关进程,它是随着Apache的启动而运行的;
2.PHP通过mod_php5.so模块和Apache相连(具体说来是SAPI,即服务器应用程序编程接口);
3.PHP总共有三个模块:内核、Zend引擎、以及扩展层;
4.PHP内核用来处理请求、文件流、错误处理等相关操作;
5.Zend引擎(ZE)用以将源文件转换成机器语言,然后在虚拟机上运行它;
6.扩展层是一组函数、类库和流,PHP使用它们来执行一些特定的操作。
比如,我们需要mysql扩展来连接MySQL数据库;
7.当ZE执行程序时可能会需要连接若干扩展,这时ZE将控制权交给扩展,等处理完特定任务后再返还;
8.最后,ZE将程序运行结果返回给PHP内核,它再将结果传送给SAPI层,最终输出到浏览器上。
到此,以上就是小编对于“php第一个程序”的问题就介绍到这了,希望介绍关于“php第一个程序”的【3】点解答对大家有用。