cloudframework-io/appengine-php-core-7.4

针对Google Appengine PHP 7.4优化的API和Web应用开发框架

v74.24161 2023-12-16 05:47 UTC

This package is auto-updated.

Last update: 2024-09-16 07:41:21 UTC


README

CloudFrameWork.io / APPENGINE PHP 7.4 框架

composer require cloudframework-io/appengine-php-core-7.4

Google Cloud

https://packagist.org.cn/packages/cloudframework-io/appengine-php-core-7.4

Memorystore. 安装 REDIS 以管理内存缓存

在php7中我们失去了 MemoryCache :(. 为了解决这个问题,Google提供了一种名为Memorystore的解决方案

这是一个可以安装在本地的 REDIS 服务器。您可以在以下链接中了解更多信息:

在Google Cloud中配置VPC以连接您的redis服务器

https://cloud.google.com/appengine/docs/standard/php7/connecting-vpc#configuring

在本地安装 REDIS

brew install redis

手动启动(独立模式)

redis-server /usr/local/etc/redis.conf

在后台运行

brew services start redis

安装php库

sudo pecl install redis-5.2.0

设置本地环境的变量

export REDIS_HOST=127.0.0.1
export REDIS_PORT=6379

设置 Google Cloud 的 app.yaml 变量

env_variables:
  REDIS_HOST: "10.*****"
  REDIS_PORT: "6379"

在 CloudFramework 中使用它

$core->cache->get/set/delete