Yaconf介绍以及安装配置说明(Windows Linux)
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
相关教程:PHP视频教程
以上就是Yaconf介绍以及安装配置说明(Windows Linux)的详细内容,更多请关注教程集其它相关文章!
您可能感兴趣的文章:
Yaconf介绍以及安装配置说明(Windows Linux)
【Go 语言教程】Go 语言环境安装
Windows环境下 Go 语言安装与环境变量配置
Python3爬虫入门之Python3的安装
Windows安装Python详解
Yaconf配置管理扩展使用示例
【跟着我们学Golang】Go语言全平台安装
Linux和Windows双系统引导问题及解决办法
Python3爬虫利器:Appium的安装
学python必须装虚拟机吗