web server使用php生成web頁面的三種方法總結(jié)
查找mysql_pconnect時在mysql幫助文檔上發(fā)現(xiàn)的,記在這里。
web server使用php生成一個web頁面的三式有以下三種:
一:把PHP作為CGI Wrapper。這種方式下,每個到達web server的請求都會導致一個php解析器進程被創(chuàng)建,當這個php頁面執(zhí)行結(jié)束時,這個php解析器進程終止。
二:在多進程的web server中,把php作為web server的一個模塊。這是目前最流行的做法,但是當前也只有apahce用的這種方式。一個多進程的web server通常有一個總的父進程協(xié)調(diào)一堆子進程來工作。當頁面請求到達web server時,這個父進程把這個請求交給一個空閑的子進程去完成。同一個client的兩次請求不一定被同一個web server的子進程處理。
三:在多線程的web server中,把php作為一個插件。比如IIS使用這種方式。它的工作原理和多進程工作原理一樣,不過它是使用線程而非進程。
相關文章
PHP的反射類ReflectionClass、ReflectionMethod使用實例
這篇文章主要介紹了PHP的反射類ReflectionClass、ReflectionMethod使用實例,本文同時介紹了反射是什么、反射可以做哪些事情,并給出一個具體例子,是一篇不錯的入門文章,需要的朋友可以參考下2014-08-08php版微信公眾平臺實現(xiàn)預約提交后發(fā)送email的方法
這篇文章主要介紹了php版微信公眾平臺實現(xiàn)預約提交后發(fā)送email的方法,結(jié)合實例形式分析了php微信公眾平臺郵件發(fā)送的相關操作技巧,需要的朋友可以參考下2016-09-09