您好,登錄后才能下訂單哦!
本篇文章為大家展示了怎么進行Yaconf的安裝配置,代碼簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
一般程序員項目中是用PHP文件做配置的, 一個config目錄下可能有十幾個甚至數十個.php配置文件, 里面都是各種各樣的array, 這就導致配置文件的解析耗費了很大的性能。而yaconf可以避免每次請求的時候解析配置文件,高效且提高了性能。本篇文章將和大家介紹yaconf以及教大家如何安裝配置yaconf,感興趣的朋友可以來看看,希望對你有所幫助。
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:\phpStudy\PHPTutorial\php\php-7.0.12-nts\ext 目錄
修改php.ini 配置文件,添加以下擴展
extension=php_yaconf.dll
配置yaconf
[yaconf] yaconf.directory="D:\phpStudy\Yaconf" // 配置文件的目錄位置 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
上述內容就是怎么進行Yaconf的安裝配置,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。