- 背景
近期在技术涉猎过程中,发现了“Yaconf”
这一高性能配置扩展管理
具体介绍不做赘述,详情推荐阅读:
—— 【Yaconf - 一个高性能的配置管理扩展 (鸟哥)
】
- 因为在日常开发过程熟悉了使用 windows 系统,在此提供一下 win10 环境系的配置操作
【环境】
系统: windows10
PHP: php7.0.12
编辑器: phpStorm2017
集成环境:PhpStudy 2016
------------------------------------------------------- 配置步骤------------------------------------------
①. 获取对应版本的扩展
- 以我为例,需要下载的扩展如下:
- 扩展下载地址:
【http://pecl.php.net/package/yaconf】
- 将解压后的扩展文件,复制到 php 目录 (
D:\phpStudy\php\php-7.0.12-nts\ext
)
【提示:】 可单击运行
php.exe
文件,以判断下载的.dll
扩展文件是否符合环境要求
②. 修改 php.ini 文件
- 在配置文件中,最下面补充信息
[yaconf]
extension=php_yaconf.dll
yaconf.directory="D:\phpStudy\Yaconf" // 配置文件的目录位置
yaconf.check_delay=60 // 配置文件的更新时间
③. 重启服务,查看 phpinfo()
- 重启所有服务,使用php探针,查看配置是否安装成功
④. 后面就是对 "Yaconf"
的使用了:
- 打印信息如下:
string(8) "moTzxx28" string(15) "Hello World XXX" test
------------------------------------------------------- 附录------------------------------------------------
- 建议:
作为一个提升PHP项目的性能技术点;
建议详情阅读大拿文章:Yaconf - 一个高性能的配置管理扩展
- 注意
- 使用 "Yaconf" 首先要求 PHP版本为 7.0+ 以上
- 如果更改了 "Yaconf" 目录下的配置文件数据,需要重启 PHP服务才能生效
- 在实际操作过程中,注意到使用 "phpStudy2016" 配置完 .dll扩展后,
重启服务并通过 phpinfo() 探针依然没有显示 “Yoconf” 信息,这时如果重启电脑,
发现就可以了!!!