Apache OpenWhisk 是一个开源的分布式 Serverless 平台,它可以执行各种函数以应对任何规模的事件。OpenWhisk 管理基础设施、服务器和使用 Docker 容器进行扩展,从而可以专注于构建令人惊叹的高效应用。
Apache OpenWhisk Runtime for PHP 允许在 Apache OpenWhisk 上执行本地 PHP 函数。1.16.0 版本的 PHP runtime 的主要特点是,它现在支持新发布的 PHP 8.0 版本,本次更新内容具体如下:
PHP 8.0
用于 OpenWhisk 的 PHP 8.0 运行时的初始版本。
- 新增 PHP 8.0.2
- 使用 openwhisk-runtime-go 1.17.0 构建代理
- 增加扩展:
- bcmath
- curl
- gd
- intl
- mbstring
- mysqli
- pdo_mysql
- pdo_pgsql
- pdo_sqlite
- soap
- zip
- mongo
- 增加 Composer 软件包:
- guzzlehttp / guzzle: 7.2.0
- ramsey/uuid: 4.1.1
PHP 7.4
- 将 PHP 更新到 7.4.15
- 使用 openwhisk-runtime-go 1.17.0 构建代理
- 将 guzzlehttp/guzzle 更新为 6.5.5
- 将 ramsey/uuid更新到 3.9.3
PHP 7.3
- 将 PHP 更新到 7.3.27
- 使用 openwhisk-runtime-go 1.17.0 构建代理
- 将 guzzlehttp/guzzle 更新为 6.5.5
- 将 ramsey/uuid 更新到 3.9.3
更多详情可查看:https://github.com/apache/openwhisk-runtime-php/releases/tag/8.0%401.16.0