Yaconf - windows 环境下的高性能配置操作

  • 背景
    近期在技术涉猎过程中,发现了 “Yaconf” 这一高性能配置扩展管理
    具体介绍不做赘述,详情推荐阅读:
    —— 【 Yaconf - 一个高性能的配置管理扩展 (鸟哥)
    Yaconf - windows 环境下的高性能配置操作_第1张图片
  • 因为在日常开发过程熟悉了使用 windows 系统,在此提供一下 win10 环境系的配置操作
【环境】
 	系统:	windows10
 	PHP:	php7.0.12
 	编辑器:	phpStorm2017
 	集成环境:PhpStudy 2016

------------------------------------------------------- 配置步骤------------------------------------------

①. 获取对应版本的扩展

  • 以我为例,需要下载的扩展如下:
    Yaconf - windows 环境下的高性能配置操作_第2张图片
  • 扩展下载地址: 【http://pecl.php.net/package/yaconf】
  • 将解压后的扩展文件,复制到 php 目录 (D:\phpStudy\php\php-7.0.12-nts\ext)
    Yaconf - windows 环境下的高性能配置操作_第3张图片

【提示:】 可单击运行 php.exe 文件,以判断下载的 .dll 扩展文件是否符合环境要求

②. 修改 php.ini 文件

  • 在配置文件中,最下面补充信息
    Yaconf - windows 环境下的高性能配置操作_第4张图片
[yaconf]
extension=php_yaconf.dll
yaconf.directory="D:\phpStudy\Yaconf" // 配置文件的目录位置
yaconf.check_delay=60 // 配置文件的更新时间

③. 重启服务,查看 phpinfo()

  • 重启所有服务,使用php探针,查看配置是否安装成功
    Yaconf - windows 环境下的高性能配置操作_第5张图片

④. 后面就是对 "Yaconf" 的使用了:

Yaconf - windows 环境下的高性能配置操作_第6张图片

  • 打印信息如下:
string(8) "moTzxx28" string(15) "Hello World XXX" test

------------------------------------------------------- 附录------------------------------------------------

  • 建议:
    作为一个提升PHP项目的性能技术点;
    建议详情阅读大拿文章: Yaconf - 一个高性能的配置管理扩展
  • 注意
	- 使用 "Yaconf" 首先要求 PHP版本为 7.0+ 以上
	- 如果更改了 "Yaconf" 目录下的配置文件数据,需要重启 PHP服务才能生效
	- 在实际操作过程中,注意到使用 "phpStudy2016" 配置完 .dll扩展后,
	  重启服务并通过 phpinfo() 探针依然没有显示 “Yoconf” 信息,这时如果重启电脑,
	  发现就可以了!!!

你可能感兴趣的:(ThinkPHP,PHP)