91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

apache+php的基礎概念

發布時間:2020-06-22 16:23:41 來源:網絡 閱讀:307 作者:1532514164 欄目:web開發


PHP執行PHP腳本代碼一般會經過如下4個步驟:

1、Scanning(Lexing) —— 將PHP代碼轉換為語言片段(Tokens)

2、Parsing —— 將Tokens轉換成簡單而有意義的表達式

3、Compilation —— 將表達式編譯成opocdes

4、Execution —— 順次執行Opcodes,每次一條,從而實現PHP腳本的功能

(opcode類似一種二進制格式,php先將源代碼編譯成opcode,然后再執行)


Apache+php的模式:

1、CGI:

服務器響應用戶的php頁面請求時,apache將源代碼遞給zend Engine(php的解釋器),zend Engine將執行結果以html的格式返回給apache,apache與zend Engine之間使用cgi協議,此時一個用戶請求服務端需使用兩個進程

2、module

在Apache中加入php_mod模塊,apache同時處理靜態內容和動態內容,一個請求只需一個進程

3、FAST CGI

另外添加一臺php服務器,該服務器預先創建若干個空進程,提高響應速度

apache+php的基礎概念

php加速器:

服務器默認將opcode存放于相應請求的進程內存空間中,這樣每個請求都要編譯一次php,php加速器則是將opcode緩存于php的共享緩存中,使同一段代碼只需編譯一次,后續可直接執行,提高性能。


嵌入式web開發語言:僅將php部分內容交給zend engine執行

 

index.php
 
<html>
    <head></head>
 
<?php
 
php?>
 
</html>


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

丹巴县| 隆德县| 遂溪县| 新乐市| 孟村| 云和县| 乐东| 哈尔滨市| 富蕴县| 准格尔旗| 崇州市| 新源县| 黔南| 罗城| 禄劝| 泸水县| 大城县| 彭水| 南木林县| 彝良县| 安龙县| 嘉禾县| 龙州县| 崇仁县| 柏乡县| 绥德县| 潢川县| 宁城县| 桂林市| 磐石市| 镇康县| 阜平县| 麻江县| 阜宁县| 揭阳市| 盱眙县| 富民县| 出国| 兰西县| 萨嘎县| 玉山县|