Zend Web Platform Documentation

Zend Web Platform is an integration platform designed to provide scalability, security, and observability out of the box for your PHP applications. While it incorporates ZendPHP runtime containers and ZendHQ, it also:

  • Integrates with either Apache HTTPD or nginx, with configuration out of the box to consume ZendPHP and provide static content caching.

  • Incorporates a Redis-compatible key-value store for providing session clustering and data caching.

  • Backs ZendHQ with a highly-available MySQL database to provide longer, reliable data retention.

  • Integrates OpenTelemetry, including metrics for all services, and configurable application tracing.

  • Aggregates logs using FluentBit.

  • Provides out-of-the-box OpenSearch Dashboards for consuming OpenTelemetry and application logs.

At the time of publication, we currently ship and support a Docker Compose variant of the platform, with a Kubernetes implementation using Helm charts coming soon.

Zend Core Web Platform

A portable version of the Zend Web Platform that runs on Docker Compose and Docker Compose-compatible environments. It includes the same infrastructure stack as the Zend Enterprise Web Platform, without the scaling and high-availability features, making it well suited for development, CI/CD, and single-server production environments.

Zend Enterprise Web Platform

A Kubernetes-based integration platform that includes ZendPHP and ZendHQ, and also integrates the web server, static content caching, data caching, session clustering, database redundancy, and OpenTelemetry (including dashboards).