PHP 日本研討會 2024

在 Windows 系統上的建議設定

OpCache

強烈建議啟用 OpCache。此擴充套件已包含在適用於 Windows 的 PHP 中。它會編譯和最佳化 PHP 指令碼,並將它們快取在記憶體中,以便每次載入頁面時都不需要重新編譯。

php.ini 設定為

範例 #1 建議的 OpCache 設定

opcache.enable=On
opcache.enable_cli=On
然後重新啟動網頁伺服器。如需更多資訊,請參閱:OpCache 設定

WinCache

如果使用 IIS,尤其是共用網頁託管環境或使用網路檔案儲存 (NAS) 時,建議使用 WinCache。請注意,自 PHP 8.0.0 起已不再支援 WinCache。所有 PHP 應用程式都會自動受益於 WinCache 的檔案快取功能。檔案系統操作會快取在記憶體中。WinCache 也可以將使用者物件快取在記憶體中,並在 php.exephp-cgi.exe 程序之間共用(在請求之間共用物件)。許多主要的網頁應用程式都有外掛程式、擴充套件或組態選項,以利用 WinCache 使用者物件快取。如果需要高效能,請在應用程式中使用物件快取。請參閱:» http://pecl.php.net/package/WinCache 以下載 WinCache DLL(或 WINCACHE_*.tgz)到 PHP 擴充套件目錄(php.ini 中的 extension_dir)。將 php.ini 設定為

範例 #2 建議的 WinCache 設定

extension=php_wincache.dll
wincache.fcenabled=1
wincache.ocenabled=1 ; removed as of wincache 2.0.0.0
如需更多資訊,請參閱:WinCache 設定

新增註記

使用者貢獻的註記

此頁面沒有使用者貢獻的註記。
To Top