web server使用php生成web页面的三种方法总结


Posted in PHP onOctober 28, 2013

查找mysql_pconnect时在mysql帮助文档上发现的,记在这里。

web server使用php生成一个web页面的三式有以下三种:

一:把PHP作为CGI Wrapper。这种方式下,每个到达web server的请求都会导致一个php解析器进程被创建,当这个php页面执行结束时,这个php解析器进程终止。

二:在多进程的web server中,把php作为web server的一个模块。这是目前最流行的做法,但是当前也只有apahce用的这种方式。一个多进程的web server通常有一个总的父进程协调一堆子进程来工作。当页面请求到达web server时,这个父进程把这个请求交给一个空闲的子进程去完成。同一个client的两次请求不一定被同一个web server的子进程处理。

三:在多线程的web server中,把php作为一个插件。比如IIS使用这种方式。它的工作原理和多进程工作原理一样,不过它是使用线程而非进程。

PHP 相关文章推荐
第六节 访问属性和方法 [6]
Oct 09 PHP
用PHP函数解决SQL injection
Oct 09 PHP
建立文件交换功能的脚本(二)
Oct 09 PHP
用php实现的获取网页中的图片并保存到本地的代码
Jan 05 PHP
php HandlerSocket的使用
May 02 PHP
PHP大批量插入数据库的3种方法和速度对比
Jul 08 PHP
PHP原生函数一定好吗?
Dec 08 PHP
php抽象类和接口知识点整理总结
Aug 02 PHP
php探针使用原理和技巧讲解
Sep 17 PHP
php常用的工具开发整理
Sep 26 PHP
php回调函数处理数组操作示例
Apr 13 PHP
php实现简易计算器
Aug 28 PHP
php加密解密函数authcode的用法详细解析
Oct 28 #PHP
php 模拟post_验证页面的返回状态(实例讲解)
Oct 28 #PHP
php操作mysqli(示例代码)
Oct 28 #PHP
php session_start()出错原因分析及解决方法
Oct 28 #PHP
php 强制下载文件实现代码
Oct 28 #PHP
php获取qq用户昵称和在线状态(实例分析)
Oct 27 #PHP
php获取数组长度的方法(有实例)
Oct 27 #PHP
You might like
WAR3重制版DOTA 5V5初体验
2020/04/09 DOTA
追忆往昔!浅谈收音机的百年发展历史
2021/03/01 无线电
php下通过伪造http头破解防盗链的代码
2010/07/03 PHP
eaglephp使用微信api接口开发微信框架
2014/01/09 PHP
php读取csv数据保存到数组的方法
2015/01/03 PHP
利用PHP如何实现Socket服务器
2015/09/23 PHP
PHP扩展mcrypt实现的AES加密功能示例
2019/01/29 PHP
laravel http 自定义公共验证和响应的方法
2019/09/29 PHP
解决laravel groupBy 对查询结果进行分组出现的问题
2019/10/09 PHP
模仿JQuery.extend函数扩展自己对象的js代码
2009/12/09 Javascript
使用JS 清空File控件的路径值
2013/07/08 Javascript
js+div实现图片滚动效果代码
2014/02/10 Javascript
javascript 中__proto__和prototype详解
2014/11/25 Javascript
Vue加载json文件的方法简单示例
2019/01/28 Javascript
详解JavaScript 为什么要有 Symbol 类型?
2019/04/03 Javascript
vue中动态select的使用方法示例
2019/10/28 Javascript
Vue实现按钮级权限方案
2019/11/21 Javascript
vue结合el-upload实现腾讯云视频上传功能
2020/07/01 Javascript
javascript实现电商放大镜效果
2020/11/23 Javascript
kNN算法python实现和简单数字识别的方法
2014/11/18 Python
Python的Urllib库的基本使用教程
2015/04/30 Python
tensorflow实现KNN识别MNIST
2018/03/12 Python
python如何修改装饰器中参数
2018/03/20 Python
我们为什么要减少Python中循环的使用
2019/07/10 Python
python pandas获取csv指定行 列的操作方法
2019/07/12 Python
jupyter实现重新加载模块
2020/04/16 Python
Parfume Klik丹麦:香水网上商店
2018/07/10 全球购物
腾讯技术类校园招聘笔试试题
2014/05/06 面试题
this关键字的含义
2015/04/08 面试题
《小猫刮胡子》教学反思
2014/02/21 职场文书
单位委托书怎么写
2014/08/02 职场文书
节约每一滴水演讲稿
2014/09/09 职场文书
村干部群众路线教育活动对照检查材料
2014/10/01 职场文书
《詹天佑》教学反思
2016/02/20 职场文书
Python re.sub 反向引用的实现
2021/07/07 Python
动画《新网球王子 U-17 WORLD CUP》希腊队PV公开
2022/04/02 日漫