Systems | Development | Analytics | API | Testing

Tideways 2026.3 Release

This Release introduces AI Performance Insights, expanding the Tideways CLI with access to monitoring, exception tracking, Slow SQL, and trace data for agentic performance analysis. We added PHP 8.6 compatibility and improved trace views and instrumentation. We’ve also added a broad range of new framework- and ORM-specific bottleneck detections for Shopware, Magento, Laravel, Symfony, and Doctrine.

Mythbusting "PHP is rarely the bottleneck," data shows 40% of time spent in PHP

In discussions about PHP performance optimizations and micro-optimizations, there is often someone hand-waving the discussion down with, “PHP is rarely the bottleneck; I/O is.” But is that really true? Our data shows otherwise: across 1240 production projects, the average time spent in PHP is 40.3%. For 34% of these projects, they even spent more than 50% of their time in PHP, not in I/O. So, PHP often is the bottleneck, and depending on the framework, the effect is even higher.

Updating access timestamps without wrecking the database

When you want to know the last time some user was seen or some resource was accessed/viewed, then usually you reach to a timestamp column and update this to the current time whenever it’s seen or accessed. You may have written this kind of SQL statement (or the equivalent) in your ORM yourself a few times: It looks innocent, but even on reasonably small tables, this can cause slow UPDATE statements regularly.

Popular PHP Frameworks Compared: Pros, Cons, and Tradeoffs

Choosing the right PHP framework means balancing developer experience, performance, stability, and long-term maintenance. In this clip from a recent webinar, “From Legacy to Long-Term Stability: Practical Strategies for Web App Framework Migrations,” Zend Senior Solutions Engineer Yeshua Hall breaks down the strengths and trade-offs of today's most popular backend frameworks, including Laravel, Symfony, Laminas, and Mezzio.

New in PHP 8.6: Narrowing the array_map vs foreach performance gap

With PHP 8.6, array_map gets about 10% faster in a synthetic benchmark — with zero changes to your code. My colleague Tim contributed the engine-level optimization that makes this possible. With PHP 8.6, the engine will automatically improve the following code: To turn array_map into a foreach loop as an engine optimization, PHP sees and executes this code as if it was written like this: This improves performance in a synthetic benchmark by about 10%.

Tideways 2026.2 Release

Understanding complex request traces is one of the hardest parts of performance analysis. In this Release, we focused on making this significantly easier in Tideways. The Timeline has been redesigned to provide a clearer view of how requests are executed, with new layout modes, improved navigation, and a more consistent span model. These changes help you follow execution order, understand dependencies, and identify performance bottlenecks faster, even in complex applications.

Why PHP LTS is a Lifeline for Companies Stuck on Unsupported Versions

Still running an older PHP version and not sure how to upgrade safely? In this clip from “The 2026 State of PHP” webinar, Zend PHP experts break down how to update PHP versions and discuss why it’s a critical part of legacy software modernization. For years, PHP was easy: install it, run it, and forget it. But today, organizations are being forced to rethink that approach as older versions reach end-of-life — leaving applications without security updates or support. And PHP LTS? It’s often the best answer.

PHP Debugging: How to Find and Fix PHP Errors

PHP applications are often tricky to debug. A combination of loose typing, complex logic and a lack of runtime visibility can make it hard to catch errors before they reach our users. But if you’re using PHP, there’s no need to stress. This guide will equip you to understand why PHP applications break, return the wrong data or behave differently across environments. We’ll cover logs, runtime checks, Xdebug, IDE tools, request debugging, and production visibility.