fastcgi和cgi有什麼差別
區別分析:
(推薦學習:nginx教學)
cgi
web 伺服器會根據請求的內容,然後會fork 一個新進程來運行外部c 程式(或perl 腳本…), 這個進程會把處理完的資料回傳給web 伺服器,最後web 伺服器把內容傳送給用戶,剛才fork 的進程也隨之退出。
如果下次使用者也要求改動態腳本,那麼 web 伺服器又再次 fork 一個新進程,周而復始的進行。
fastcgi
web 伺服器收到一個請求時,他不會重新fork 一個進程(因為這個進程在web 伺服器啟動時就開啟了,而且不會退出),web 伺服器直接把內容傳遞給這個進程(進程間通信,但fastcgi 使用了別的方式,tcp 方式通信),這個進程收到請求後進行處理,把結果返回給web 伺服器,最後自己接著等待下一個請求的到來,而不是退出。
綜上所述,差別在於是否重複 fork 流程,處理請求。
以上是fastcgi和cgi有什麼差別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

PHP和CGI的檔案上傳和下載技術:如何實現檔案管理功能簡介:檔案上傳和下載是現代網路應用程式中常見的功能之一。本文將介紹如何使用PHP和CGI程式語言實作檔案上傳和下載功能,並展示一些程式碼範例來示範如何管理上傳和下載的檔案。以下是我們將要涵蓋的內容:檔案上傳的基本概念PHP實作檔案上傳CGI實作檔案上傳檔案下載的基本概念PHP實作檔案下載CGI實作檔案下

如何使用PHP和CGI實現用戶註冊和登入功能用戶註冊和登入是許多網站必備的功能之一。在本文中,我們將介紹如何使用PHP和CGI來實現這兩個功能。我們將透過程式碼範例來演示整個過程。一、用戶註冊功能的實現用戶註冊功能允許新用戶創建一個帳戶,並將其資訊保存到資料庫中。以下是實現使用者註冊功能的程式碼範例:建立資料庫表首先,我們需要建立一個資料庫表,用於儲存使用者資訊。可

如何使用PHP和CGI實現網站的影片播放功能在當今多媒體時代,影片已成為網站內容中不可或缺的一部分。為了提供良好的使用者體驗,網站需要實現視訊播放功能。本文將介紹如何使用PHP和CGI來實現網站的影片播放功能,並提供程式碼範例供參考。 1.準備工作在開始之前,需要確保伺服器已經安裝了PHP和CGI模組。可以透過運行phpinfo()函數或在終端機中輸入"php

cgi 是一個協議,跟進程無關,比如說web server (nginx) 接收到一個php 的網路請求,此時nginx 需要根據設定文件,去找php 的解析器,經過簡單處理,將請求的一些資訊交給php 解析器,此時就規定了要傳那些協議,還有以什麼樣的格式傳輸,這個標準就叫做cgi 協定。

PHP和CGI的模板引擎:如何實現網站的可重複使用性引言:在開發網站時,我們經常需要處理動態內容的顯示。為了實現程式碼的可維護性和可重複使用性,使用模板引擎是一個明智的選擇。本文將介紹PHP和CGI兩種常用的模板引擎,並透過程式碼範例展示如何使用它們來實現網站的可重複使用性。一、PHP模板引擎PHP是廣泛使用的伺服器腳本語言,它具有靈活性和強大的功能。 PHP模板引擎是一

PHP和CGI技術的比較:如何選擇適合你的網站隨著互聯網的發展,CGI(通用網關介面)和PHP(超文本預處理器)成為最常用的網站開發技術之一。本文將比較這兩種技術,幫助你選擇適合你的網站的開發技術。一、概述PHP是一種非常流行的伺服器端腳本語言,廣泛用於動態網站開發。它是開源的,支援多種作業系統,並且具有強大的資料庫連接和處理能力。開發者可以使用簡單的語法

工作原理及異同點在Web開發中,PHP是一種常用的程式語言,它可以透過不同的方式與Web伺服器進行交互,其中最常見的是透過PHPCLI(CommandLineInterface)和PHPCGI(CommonGatewayInterface)。本文將探究PHPCLI和CGI的工作原理及異同點,並提供具體的程式碼範例來說明它們之間的差異。一、PHP

如何使用PHP和CGI實現網站的分頁和排序功能前言網站的分頁和排序是非常常見且重要的功能,特別是對於大量資料的展示和處理。在本文中,我們將使用PHP和CGI(通用網關介面)技術來實現網站的分頁和排序功能,並附有對應的程式碼範例。一、分頁功能的實現分頁功能主要透過查詢資料庫來取得特定範圍的數據,並將數據依照指定的頁碼和每頁顯示數量進行展示。以下是實現分頁功能的步
