一,api接口
提供一个统一的api接口
二,保存在redis缓存里面
三,Yaconf – 一个高性能的配置管理扩展
1.这里归纳一下,通用的php扩展安装方法
a. 下载压缩包,解压进入文件夹
b. /usr/local/php/bin/phpize 生成configure文件
c. ./configure --with-php-config=/usr/local/php/bin/php-config
d. make && make install
e. 修改php.ini 文件 添加extension=xxxx.so
号后面的去掉
[Yaconf]
extension=yaconf.so #扩展引用
yaconf.directory=/www/conf #配置文件所在目录
yaconf.check_delay=100 #心跳检查时间,若为0则不检查,但如果有修改,需重启PHP
重启php
2.配置文件目录新建test.ini
name="xuehui"
3.不同项目进行测试
a.字符串
echo \Yaconf::has("test.name");//判断是否存在
\Yaconf::get("test.name"); //test是配置文件名字
b.数字类型
Yaconf也支持数组类型的配置,
配置文件
arr.0=1
arr.1=2
arr.2=3
代码
$data=\Yaconf::get("test.arr"); //test是配置文件名字
var_dump($data);