承接 arunfung/php-apollo 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

arunfung/php-apollo

Composer 安装命令:

composer require arunfung/php-apollo

包简介

a apollo client for php.

README 文档

README

Build Status Total Downloads Latest Stable Version License

携程 Apollo 配置中心 PHP 客户端

介绍

Apollo 配置中心 PHP client

环境依赖

  • php version >= 7.1

安装

通过 composer 安装:

composer require arunfung/php-apollo

使用

require 'vendor/autoload.php';

use ArunFung\PhpApollo\ApolloClient;

// apollo 服务地址
$server = '';
// apollo 后台配置的 APP ID
$app_id = 0;
// apollo 后台配置的命名空间
$namespaces = [
    "application",
    "datasource",
];

// 实例化 Apollo Client
$testApolloClient = new ApolloClient($server,$app_id,$namespaces);
// 模板文件夹
$testApolloClient->setEnvExamplePath(__DIR__);
// 模板文件名
$testApolloClient->setEnvExample('.env.example');
// env 配置文件夹
$testApolloClient->setEnvPath(__DIR__);
// env 文件名
$testApolloClient->setEnv('.env');

// 拉取 Apollo 的配置写入本地配置文件(适合定时或者单次触发拉取配置)
$testApolloClient->pullConfigs();

// 开启应用感知配置更新并写入本地配置文件
$testApolloClient->start();
本地缓存管理
// 配置默认缓存目录 /var/www/php-apollo-cache
// 也可以自定义缓存目录
$cache_path = '/data/apollo';
$testApolloClient->setCachePath($cache_path);

统计信息

  • 总下载量: 19
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2019-12-08

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固