muratymt/ignite-client

GridGain社区版PHP客户端

1.0.3 2022-06-20 09:59 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存档中安装客户端。

  1. 将GridGain PHP客户端源代码下载到gridgain_client_path
  2. 转到gridgain_client_path文件夹
  3. 执行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客户端期间安装。

示例设置和运行

  1. 如果尚未运行,请运行GridGain服务器 - 本地或远程。

  2. 如果需要,请修改示例源文件中的ENDPOINT常量 - GridGain节点端点。默认值是127.0.0.1:10800

  3. 通过调用php <example_file_name>.php运行示例,例如

cd gridgain_client_path/examples
php CachePutGetExample.php

有关示例的详细说明,请参阅示例ReadMe

有关更多信息,请参阅GridGain PHP瘦客户端文档