分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

[PHP]代码执行和生命周期

发布时间:2023-09-06 02:23责任编辑:傅花花关键词:PHP

PHP代码的执行:
1.和大部分程序一样,接收数据,处理数据,输出结果
2.编写的代码就是输入的数据,php内核进行处理,返回相应的输出
3.php作为业务程序和编译语言的区别就是,php多了一步把用户代码翻译为机器语言的步骤:词法分析,语法分析
4.词法分析把php代码分割成一个个单元,语法分析将这些单元转化为Zend Engine执行的操作

PHP和WEB服务器配合时的生命周期

5.PHP的SAPI是指PHP具体应用的编程接口,mod_php就是SAPI的一种,把php作为apache的模块加载到apache中以同一个进程运行,这种比较占内存,比如解析css,js完全没必要加载php
6.另一种SAPI的实现,php-cgi(基本没有了),fastcgi(常驻型cgi程序)
7.apache或fastcgi启动==>模块初始化==>某一个url请求到来==>模块激活==>url请求结束==>模块停用==>apache或fastcgi关闭==>模块关闭

[PHP]代码执行和生命周期

原文地址:https://www.cnblogs.com/taoshihan/p/10004172.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved