PHP Orchestration and Observability Made EasyWhile PHP is touted for its simplicity and ease of entry for new developers, modern PHP applications can have an incredible amount of complexity.Scaling to accommodate an increasing number of integrations and users necessitates horizontal scaling — that is, deploying more servers.Deployment isn’t just uploading code to a web server; it’s orchestrating all these services.The combination of ZendPHP and ZendHQ gives you unparalleled tooling for deploying, automating, and monitoring PHP applications using modern DevOps orchestration practices.TRY FREE DOWNLOAD DATASHEETOptimize Your Database QueriesZendHQ Database Query Introspection allows users to inspect database queries and trace the code that led up to them, making it easy to find and fix performance or functionality issues at the database query level.With Database Query Introspection, users can:List all queries performed during a requestInspect database connections by typeSee detailed transaction informationBacktrace what led to database query executionBenefits of ZendHQZendHQ provides observability tooling for ZendPHP, which includes:MonitoringMonitoring your application for problematic events, including slow execution time, high memory or CPU usage, or errors — including optionally capturing detailed code traces.DebuggingThe ability to define application-specific events and data of interest, and drill into that information for any request, using Z-Ray.OrchestrationOrchestration capabilities via an architecture designed from the ground up to accommodate cloud and container orchestration paradigms.Job Queueing Made EasyJobQueue, included in the ZendHQ extension for ZendPHP, makes it easier than ever for teams to scale their PHP applications.Job Deferment - defer long-running processes in order to return an immediate response.Job Scheduling - schedule work to happen when more computational power is available.Recurring Jobs - schedule regularly-occurring work on a set cadence.Advanced Code Tracing FunctionalityEasily identify, diagnose, and resolve issues in your production PHP applications with ZendHQ Code Tracing.ZendHQ provides detailed information on execution time, memory consumption, and other critical areas of PHP applications to help teams proactively profile their code, identify bottlenecks, and work to fix issues and prevent future issues from occurring.How ZendPHP and ZendHQ Fit TogetherZendHQ serves as an intermediary layer between ZendPHP and your application storage, webhooks, and graphical interface.How It WorksZendHQZendPHPZendHQ consists of several pieces:An extension for ZendPHP.ZendHQ itself, which receives information from ZendPHP extensions, and then stores or relays that information.Storage plugins, which store historical information collected by ZendHQ.A GUI, for viewing data from ZendHQ.The ZendPHP extensions provide:Monitoring, which uses consumer-created rules to trigger events to send to ZendHQ. These include information such as slow execution, high memory usage, high CPU usage, errors, and more.Z-Ray, which allows plugins to hook into application-specific events and execution in order to provide detailed, application-specific insights.See ZendHQ in ActionThis short demo provides a high-level overview of the ZendHQ functionality.Try ZendPHP RuntimesTry our ZendPHP runtimes, free for 30 days.TRY FREEGet PHP LTSUsing EOL PHP? Get the PHP long-term support you need from Zend.SEE LTS OPTIONSHave Questions?Not sure which Zend solutions or services are right for you? Talk with one of our PHP experts today.CONTACT US