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 相关文章推荐
PHP调用Webservice实例代码
Jul 29 PHP
php 中英文语言转换类
Sep 07 PHP
解析crontab php自动运行的方法
Jun 24 PHP
基于PHP magic_quotes_gpc的使用方法详解
Jun 24 PHP
jQuery中的RadioButton,input,CheckBox取值赋值实现代码
Feb 18 PHP
php实现的zip文件内容比较类
Sep 24 PHP
PHP中4种常用的抓取网络数据方法
Jun 04 PHP
php调用淘宝开放API实现根据卖家昵称获取卖家店铺ID的方法
Jul 29 PHP
php通过两层过滤获取留言内容的方法
Jul 11 PHP
Paypal实现循环扣款(订阅)功能
Mar 23 PHP
thinkphp中U方法按路由规则生成url的方法
Mar 12 PHP
基于thinkphp5框架实现微信小程序支付 退款 订单查询 退款查询操作
Aug 17 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
PHP Memcached应用实现代码
2010/02/08 PHP
PHP编程最快明白(第一讲 软件环境和准备工作)
2010/10/25 PHP
php树型类实例
2014/12/05 PHP
php二维数组合并及去重复的方法
2015/03/04 PHP
php生成唯一数字id的方法汇总
2015/11/18 PHP
实例分析PHP中PHPMailer发邮件
2017/12/13 PHP
JavaScript加强之自定义callback示例
2013/09/21 Javascript
jQuery实现表格展开与折叠的方法
2015/05/04 Javascript
JavaScript对象数组排序函数及六个用法
2015/12/23 Javascript
web前端开发upload上传头像js示例代码
2016/10/22 Javascript
微信小程序 使用canvas制作K线实例详解
2017/01/12 Javascript
NodeJS、NPM安装配置步骤(windows版本) 以及环境变量详解
2017/05/13 NodeJs
vue使用iframe嵌入网页的示例代码
2020/06/09 Javascript
webpack热模块替换(HMR)/热更新的方法
2018/04/05 Javascript
vue 中 命名视图的用法实例详解
2019/08/14 Javascript
ionic2.0双击返回键退出应用
2019/09/17 Javascript
webgl实现物体描边效果的方法介绍
2019/11/27 Javascript
js实现车辆管理系统
2020/08/26 Javascript
[01:05:52]DOTA2-DPC中国联赛 正赛 Ehome vs Aster BO3 第一场 2月2日
2021/03/11 DOTA
Django在Win7下的安装及创建项目hello word简明教程
2014/07/14 Python
Python探索之URL Dispatcher实例详解
2017/10/28 Python
分析python切片原理和方法
2017/12/19 Python
Python 中导入csv数据的三种方法
2018/11/01 Python
Django给admin添加Action的步骤详解
2019/05/01 Python
python用win32gui遍历窗口并设置窗口位置的方法
2019/07/26 Python
Python中sorted()排序与字母大小写的问题
2020/01/14 Python
Python cookie的保存与读取、SSL讲解
2020/02/17 Python
Python turtle库的画笔控制说明
2020/06/28 Python
python递归函数用法详解
2020/10/26 Python
Python下使用Trackbar实现绘图板
2020/10/27 Python
python中zip()函数遍历多个列表方法
2021/02/18 Python
Raffaello Network德国:意大利拉斐尔时尚购物网
2019/05/01 全球购物
学生评语大全
2014/04/18 职场文书
计算机应用专业自荐信
2014/07/05 职场文书
2015年教师自我评价范文
2015/03/04 职场文书
教你用python实现一个无界面的小型图书管理系统
2021/05/21 Python