yaconf簡介
它使用單獨的一個設定目錄(在yaconf.directory指定), 不和程式碼在一起.它在PHP啟動的時候, 處理所有的要處理的設定, 然後這些設定就會常駐記憶體, 隨著PHP的生命週期存亡. 避免了每次請求的時候解析組態檔.設定目錄和程式碼分離以後, 可以藉助一個設定管理後台, 來實現設定的統一化管理.設定如果有變化, 它會reload, 不需要重新啟動(檢測的頻率由yaconf.check_delay控制).它支援豐富的設定型別, 包括字串, 陣列, 分節, 分節繼承, 並且還可以在設定中直接寫PHP的常數和環境變數等.
安裝與設定
1、Windows
Windows 10 環境設定
phpStudy 整合環境
擴充套件下載地址:http://pecl.php.net/package/yaconf
選擇一個最新版本:http://pecl.php.net/package/yaconf/1.0.7/windows
根據本地環境學則一個版本
複製 解壓後的 php_yaconf.dll 檔案到 D:phpStudyPHPTutorialphpphp-7.0.12-ntsext 目錄
修改php.ini 組態檔,新增以下擴充套件
extension=php_yaconf.dll
設定yaconf
[yaconf] yaconf.directory="D:phpStudyYaconf" // 組態檔的目錄位置 yaconf.check_delay=60 // 組態檔的更新時間
重新啟動所有服務,使用php探針,檢視設定是否安裝成功
以上表示安裝成功了
2、Linux
git clone https://github.com/laruence/yaconf.git cd yaconf/ phpize ./configure --with-php-config=/usr/local/php-7.2/bin/php-config sudo vim /usr/local/php-7.2/etc/php.ini ## 新增 extension=yaconf.so sudo systemctl restart php-fpm.service
相關教學:PHP視訊教學
以上就是Yaconf介紹以及安裝設定說明(Windows+Linux)的詳細內容,更多請關注TW511.COM其它相關文章!