muratymt / ignite-client
GridGain社区版PHP客户端
Requires
- php: >=7.2.0
- ext-mbstring: *
- brick/math: ^0.9
- php-ds/php-ds: ^1.2
Requires (Dev)
- phpunit/phpunit: ^7.3.1
This package is not auto-updated.
Last update: 2024-09-24 18:51:20 UTC
README
安装
客户端需要PHP版本7.2或更高版本(https://php.ac.cn/manual/en/install.php)和Composer依赖管理器(https://getcomposer.org.cn/download/)。
客户端还需要PHP多字节字符串扩展。根据您的PHP配置,您可能还需要安装/配置它(https://php.ac.cn/manual/en/mbstring.installation.php)
从PHP包仓库安装
这是用户推荐的方式。在您的应用程序根目录下运行
composer require gridgain/gridgain-client
要在您的应用程序中使用客户端,请将Composer生成的vendor/autoload.php
文件包含到您的源代码中,例如。
require_once __DIR__ . '/vendor/autoload.php';
从源代码安装
这种方式更适合开发人员或如果您从zip存档中安装客户端。
- 将GridGain PHP客户端源代码下载到
gridgain_client_path
- 转到
gridgain_client_path
文件夹 - 执行
composer install --no-dev
命令
cd gridgain_client_path
composer install --no-dev
要在您的应用程序中使用客户端,请将Composer生成的vendor/autoload.php
文件包含到您的源代码中,例如。
require_once "<gridgain_client_path>/vendor/autoload.php";
更新到新版本
要更新项目中使用的客户端版本,只需更新composer.json中的"require"部分,并运行以下命令
composer update gridgain/gridgain-client
完整示例
PHP瘦客户端包含示例,以展示客户端的主要行为。
示例安装
示例在从源代码安装整个GridGain客户端期间安装。
示例设置和运行
-
如果尚未运行,请运行GridGain服务器 - 本地或远程。
-
如果需要,请修改示例源文件中的
ENDPOINT
常量 - GridGain节点端点。默认值是127.0.0.1:10800
。 -
通过调用
php <example_file_name>.php
运行示例,例如
cd gridgain_client_path/examples
php CachePutGetExample.php
有关示例的详细说明,请参阅示例ReadMe。
有关更多信息,请参阅GridGain PHP瘦客户端文档。