• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Yaconf介绍以及安装配置说明(Windows+Linux)

php 搞代码 4年前 (2022-01-21) 15次浏览 已收录 0个评论

一般程序员项目中是用PHP文件做配置的, 一个config目录下可能有十几个甚至数十个.php配置文件, 里面都是各种各样的array, 这就导致配置文件的解析耗费了很大的性能。而yaconf可以避免每次请求的时候解析配置文件,高效且提高了性能。本篇文章将和大家介绍yaconf以及教大家如何安装配置yaconf,感兴趣的朋友可以来看看,希望对你有所帮助。

yaconf简介

它使用单独的一个配置目录(在yaconf.directory指定), 不和代码在一起.它在PHP启动的时候, 处理所有的要处理的配置, 然后这些配置就会常驻内存, 随着PHP的生命周期存亡. 避免了每次请求的时候解析配置文件.配置目录和代码分离以后, 可以借本文来源gao@!dai!ma.com搞$$代^@码!网!搞gaodaima代码助一个配置管理后台, 来实现配置的统一化管理.配置如果有变化, 它会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.gitcd yaconf/phpize ./configure --with-php-config=/usr/local/php-7.2/bin/php-configsudo vim /usr/local/php-7.2/etc/php.ini ## 添加extension=yaconf.sosudo systemctl restart php-fpm.service

相关教程:PHP视频教程

以上就是Yaconf介绍以及安装配置说明(Windows+Linux)的详细内容,更多请关注搞代码gaodaima其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Yaconf介绍以及安装配置说明(Windows+Linux)

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址