Systems | Development | Analytics | API | Testing

How we use hyperfine to measure PHP Engine performance

One of our recurring jobs at Tideways is to ensure that all of our instrumentation works with new and upcoming PHP versions. For us, “working” doesn’t just mean that the results are correct, but that your PHP extension is fast, gathering insights for our customers with a minimal performance overhead.

How to Migrate an App in PHP

Looking to learn how to migrate an app in PHP, or at least how to kickstart your strategy? This clip from our recent webinar, “Managing Mission-Critical Web App Migrations,” has the PHP tips you need for a successful app migration. See how to choose the right PHP version, deal with outdated third-party packages, and tackle framework migrations.

Testing if Franken PHP Classic Mode is faster and more scalable than PHP-FPM

FrankenPHP bills itself as “The Modern PHP App Server” and provides a single-process solution to running PHP. Its worker mode allows to greatly increase the performance of cleanly developed applications that are compatible with it by saving on framework bootstrapping time. Unfortunately, not every application is compatible with worker mode. Depending on the amount of global state kept by the application, updating it for worker mode is not always easy.

PHP Queuing With ZendHQ & JobQueue

The ZendHQ JobQueue is a language-agnostic solution for PHP queuing and job automation. Unlike traditional CRON setups, it centralizes job management and eliminates the need to dig through system logs. With support for deferred, recurring, and scheduled jobs, you can streamline tasks like generating invoices asynchronously. Get the full details in this webinar clip!

CASE STUDY - how Greenstories improved site resilience with the help of Tideways

Welcoming bots and crawlers to your site is a necessary part of operating any web application or e-commerce store. That relationship turns sour when they engage in excessive behavior and adversely affect the performance for regular users. Our customer Greenstories experienced a 10-fold slowdown in performance and a failure rate of 6% over a few hours when a crawler visited their store and messed with the Shopware cart functionality.

Performance Benchmark Report Q2 2025 for Shopware 6

How does your Shopware 6 store’s PHP backend performance compare to other operators of Shopware in general? To answer this question, we have aggregated and anonymized performance data from over 200 Shopware 6 stores over the last quarter and computed benchmark numbers to compare to for the most important page types.

What's new in PHP 8.4 in terms of performance, debugging and operations

The close of 2024 is near, and that also means a new version of PHP is about to be released: 8.4! There has already been some discussion regarding the latest features and modifications affecting developers, for example on either stitcher.io or php.watch. We wrote this post with a totally different angle, highlighting the performance, debugging, and operations-related changes in PHP 8.4 that are usually less publicized. If you are here to find out: Is PHP 8.4 faster than previous versions?

Tideways 2025.3 Release

In our third Release of 2025, you’ll uncover new ways to correlate data, debug critical bottlenecks, and streamline your workflow. Over the last few months, we have been working on powerful new features and refinements for you; designed to give you more in-depth visibility, more automation, and smoother workflows. We’ve added Performance Correlation in our service overview, so you can now spot dependencies and degradations system-wide at a glance.

Performance Benchmark Report Q2 2025 for Magento 2

How does your Magento 2 store’s PHP backend performance compare to other operators of Magento in general? To answer this question, we have aggregated and anonymized performance data from over 70 Magento 2 stores over the last quarter and computed benchmark numbers to compare to for the most important page types: Product details, Category Page, Search, and Homepage.