中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

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

石家庄市| 定结县| 榆中县| 海林市| 康定县| 安龙县| 乐都县| 呈贡县| 凤庆县| 汉源县| 布拖县| 广宁县| 民权县| 郸城县| 五常市| 军事| 武宣县| 遂昌县| 时尚| 威海市| 两当县| 湖北省| 灵武市| 沂南县| 平塘县| 伊通| 佳木斯市| 阳山县| 和静县| 文水县| 正阳县| 万州区| 乐都县| 都匀市| 兴山县| 华安县| 兰西县| 陵水| 凤山县| 临武县| 苏尼特左旗|