程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> web server使用php生成web頁面的三種方法總結

web server使用php生成web頁面的三種方法總結

編輯:關於PHP編程

查找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使用這種方式。它的工作原理和多進程工作原理一樣,不過它是使用線程而非進程。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved