美文网首页
php项目配置扩展yaconf

php项目配置扩展yaconf

作者: 骑蚂蚁上高速_jun | 来源:发表于2020-02-08 12:35 被阅读0次

yaconf扩展的优势有:

  1. c语言编写,性能最高。
  2. 采用ini文件配置,最适合做linux 配置文件。
  3. 基于系统级的配置,系统上的多个项目可以使用同一个配置。

yaconf扩展的安装:https://github.com/laruence/yaconf

# 仅支持php7
$ git clone  https://github.com/laruence/yaconf.git
$ /path/to/php7/bin/phpize
$ ./configure --with-php-config=/path/to/php7/bin/php-config
$ make && make install
在php 配置文件php.ini 中添加
extension = yaconf.so  ; php 加载扩展
yaconf.directory = /youConfigPath ;定义配置文件所在目录
yaconf.check_delay = 3 ; 修改配置3s后生效
$ php --ri yaconf   查看yaconf 扩展是否安装成功

在php中使用yaconf 扩展

echo Yaconf::get("配置文件名称.变量名");

相关文章

  • php项目配置扩展yaconf

    yaconf扩展的优势有: c语言编写,性能最高。 采用ini文件配置,最适合做linux 配置文件。 基于系统级...

  • PHP配置管理-yaconf

    在项目之处,大量的使用了php来做配置文件,主要是利用PHP的数组类型来做一个存储。 项目配置少的个时候用起来算是...

  • lumen +swoole

    lumen搭建 lumen搭建项目 添加dingo 安装扩展 修改配置 app.php 修改.env文件 配置sw...

  • Mac下安装Yaconf、Pecl

    鸟哥又开源了一个高性能配置管理扩展:Yaconf,安装过程如下: 首先安装Pecl 1.安装Pear sudo p...

  • PHP7安装Redis扩展

    安装扩展 启动扩展 修改配置文件 末尾添加扩展 重启php

  • 安装mongodb php扩展遇到的两个问题

    1.安装mongodb php扩展 首先执行下面命令安装扩展 然后,修改php.ini配置文件,加入配置:exte...

  • laravel-admin 添加图表 Chartjs

    首先安装扩展Chartjs 然后整配置 打开 config/admin.php, 在配置extensions扩展配...

  • laravel6使用腾讯云对象存储上传文件

    先安装扩展包 修改配置config/app.php文件 修改文件配置filesystems.php 配置.env文...

  • Hyperf学习笔记

    安装php环境及其相关扩展如:OpenSSL、JSON、PDO等 安装swoole扩展,并配置php.ini

  • 配置中心的几种简单方案

    一,api接口提供一个统一的api接口二,保存在redis缓存里面三,Yaconf – 一个高性能的配置管理扩展1...

网友评论

      本文标题:php项目配置扩展yaconf

      本文链接:https://www.haomeiwen.com/subject/mzqixhtx.html