php的运作机理

参考资料 http://www.nowamagic.net/librarys/veda/detail/1377  http://www.cnblogs.com/jingmin/p/6403966.html

php在编译器zend中的运作

1.Scanning(Lexing) ,将PHP代码转换为语言片段(Tokens)
2.Parsing, 将Tokens转换成简单而有意义的表达式
3.Compilation, 将表达式编译成Opocdes
4.Execution, 顺次执行Opcodes,每次一条,从而实现PHP脚本的功能。


php在web服务器中的运作 (浏览器 web服务器  php引擎)

a. url输入要访问的php文件名 ,回车后传递给支持php的服务器(apache)

b.web服务器(apache)根据后缀判断,如果这是一个php请求的话 那么web服务从内存或者硬盘中读取php应用程序,并且把它发给php引擎

c.  php 引擎根据web服务器传递过来的文件扫描,并根据命令读取,处理数据并且动态生成html 页面

d. php引擎将html页面返给 web服务器,web服务器再将html返给客户端浏览器



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值