php-fpm/fastCGI/CGI
CGI是fock進程
fastCGI是CGI的管理,可以管理多個CGI進程
php-fpm是fastCGI進程管理器
opcache緩存:
首先會將php代碼編譯成opcode
opcode會被opcache進行緩存,當下次訪問時,會判斷緩存中是否存在,若存在則不進行編譯操作。從而減少了編譯所產生的時間,該緩存時間可以人爲設置。這就像有時刷新瀏覽器時內容不變,則有可能是被opcache緩存起來了,此時需要重啓php-fpm來釋放緩存。
php-fpm/fastCGI/CGI
CGI是fock進程
fastCGI是CGI的管理,可以管理多個CGI進程
php-fpm是fastCGI進程管理器
opcache緩存:
首先會將php代碼編譯成opcode
opcode會被opcache進行緩存,當下次訪問時,會判斷緩存中是否存在,若存在則不進行編譯操作。從而減少了編譯所產生的時間,該緩存時間可以人爲設置。這就像有時刷新瀏覽器時內容不變,則有可能是被opcache緩存起來了,此時需要重啓php-fpm來釋放緩存。