欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Yaconf-php7的配置管理擴展

一 yaconf能干什么

我們提供的服務有:成都網(wǎng)站建設、成都網(wǎng)站制作、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、云城ssl等。為上1000家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的云城網(wǎng)站制作公司

1. 它使用單獨的一個配置目錄(在yaconf.directory指定), 和代碼分離.

2. 它在PHP啟動的時候, 處理所有的要處理的配置, 然后這些配置就會常駐內存, 隨著PHP的生命周期存亡. 避免了每次請求的時候解析配置文件.

3. 所有的配置內容都是immutable的, 這就可以借助于Fork的COW, 降低內存占用, 并且在訪問配置的時候, 幾乎不需要任何的內存Copy, 也不會有無謂的引用計數(shù)增減

4. 最重要的, 配置目錄和代碼分離以后, 可以借助一個配置管理后臺, 來實現(xiàn)配置的統(tǒng)一化管理.

5. 它支持(對于非ZTS)配置變更重新加載, 也就是說配置如果有變化(建議更改配置一定使用mv, 不要使用cp), 它會reload, 不需要重啟(檢測的頻率由yaconf.check_delay控制).

6. 它支持豐富的配置類型, 包括字符串, 數(shù)組, 分節(jié), 分節(jié)繼承, 并且還可以在配置中直接寫PHP的常量和環(huán)境變量等.

 

二 安裝 

wget http://pecl.php.net/get/yaconf-1.0.2.tgz

tar zxvf yaconf-1.0.2.tgz

cd yaconf-1.0.2

phpize

./configure --with-php-config=php-config

make && sudo make install

php.ini配置

extension=yaconf.so

yaconf.directory=配置文件目錄

yaconf.check_delay=0 

(多久(秒)檢測一次文件變動, 如果是0就是不檢測, 也就是說如果是0的時候, 文件變更只能通過重啟PHP重新加載)

三 使用

yaconf的配置文件擴展名為ini文件 比如config.ini

配置內容

line=test

[cheezu]

db=server_shuchuang

[ylc]

db=server_yiliangche

php獲取

Yaconf::get(‘config.line’);

Yaconf::get(‘config.cheezu.db’);

Yaconf::get(‘config.ylc.db’);

其中config為config.ini文件的名稱

config.ini內容

 DBMASTERHOST="127.0.0.1"

DBSLAVEHOST1="127.0.0.1"

DBUSER="server"

DBPASSWD="8492107"

DBPORT="3306"

MEMHOST="c91dcc9308bf11e4.m.cnqdalicm9pub001.ocs.aliyuncs.com"

MEMUSER="c91dcc9308bf11e4"

MEMPASSWD="o2o20131203_"

MEMPORT="11211"

UPYUNBUCKETNAME="shuchuangxinxi"

UPYUNUSER="gaosimeng"

UPYUNPASSWD="womeibaobao"

[YLC]

DBMASTERHOST="127.0.0.1"

DBSLAVEHOST1="127.0.0.1"

DBUSER="server"

DBPASSWD="8492107"

DBPORT="3306"

MEMHOST="c91dcc9308bf11e4.m.cnqdalicm9pub001.ocs.aliyuncs.com"

MEMUSER="c91dcc9308bf11e4"

MEMPASSWD="o2o20131203_"

MEMPORT="11211"

UPYUNBUCKETNAME="yiliangche"

UPYUNUSER="ylcupyun"

UPYUNPASSWD="sDpKaddKSls8sgL"

[auth]

host=http://127.0.0.1:8507

php.ini文件

extension=memcached.so

extension=zip.so

extension=redis.so

extension=ftp.so

extension=yaconf.so

yaconf.directory=/usr/local/php-7.0.4/etc/yaconf

yaconf.check_delay=0

extension=yar.so

extension=msgpack.so

參考文章

http://pecl.php.net/package/yaconf

http://www.laruence.com/2015/06/12/3051.html

名稱欄目:Yaconf-php7的配置管理擴展
鏈接URL:http://chinadenli.net/article14/joihde.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站軟件開發(fā)、GoogleApp設計、靜態(tài)網(wǎng)站、網(wǎng)站內鏈

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設計公司
搡老妇女老熟女一区二区| 黄色三级日本在线观看| 亚洲国产一区精品一区二区三区色| 在线九月婷婷丁香伊人| 成人免费观看视频免费| 五月婷婷六月丁香在线观看| 欧美黄色黑人一区二区| 欧美日韩免费观看视频| 欧美日韩亚洲精品内裤| 草草夜色精品国产噜噜竹菊| 免费一区二区三区少妇| 五月婷婷综合缴情六月| 日韩欧美国产亚洲一区| 人妻中文一区二区三区| 一区二区三区四区亚洲另类| 亚洲一区二区三区熟女少妇 | 亚洲国产精品肉丝袜久久| 一二区不卡不卡在线观看| 国产一区二区三区色噜噜| 精品人妻一区二区三区免费看| 国产欧美日韩在线一区二区| 国产精品大秀视频日韩精品| 国产一区二区三区草莓av| 国产亚州欧美一区二区| 99久久国产精品免费| 亚洲精品蜜桃在线观看| 国产在线日韩精品欧美| 亚洲一区二区三区三州| 国产精品福利精品福利| 黄色av尤物白丝在线播放网址| 国产精品成人一区二区在线| 日韩精品免费一区二区三区| 亚洲一区二区三区精选| 久久99这里只精品热在线| 暴力性生活在线免费视频| 91香蕉国产观看免费人人| 天堂网中文字幕在线视频| 91人人妻人人爽人人狠狠| 国产又粗又深又猛又爽又黄| 亚洲午夜福利视频在线| 国产精品一区二区丝袜|