Blog
We at Tideways are working on PHP performance 24/7 and share this knowledge with the community.
10 years ago, Benjamin founded Tideways with a clear goal: support PHP developers and help build faster, more reliable websites. Since then, more than 2,000 customers have used Tideways to gain better visibility into their PHP applications. Seeing that web applications are slow without understanding why sparked an idea for Benjamin, that ultimately led to […]
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 […]
It’s a fact of modern software development that aspects of our applications interact with third-party APIs. This could be for any number of reasons, with some common ones being payment processing, telecommunications, logging, and data analysis.
We have blogged about timeouts, retries and limits before in these three blog posts:
A heartfelt “thank you” to you, dear customers, partners and friends! You made 2019 a very special year for us with lots of great talks, cooperations and especially ideas and inspirations.
Building and deploying PHP applications on one server is a, relatively, straightforward process. However, what about deploying a PHP application across multiple servers? In this article, I’m going to discuss four key considerations to bear in mind when deploying PHP applications when doing so.
Out of the proverbial, box, PHP provides decent performance. However, there are several things that we, as PHP developers and systems administrators, can do to increase its performance even further; sometimes for almost no effort.
All Tideways applications with a Pro license can now create additional production Environments in addition to the one that is available by default.
Thanks to PHP being an interpreted language and it that it has a garbage collector, PHP developers don’t often have to think about memory management. Unlike developers in compiled languages, such as C/C++, we don’t have to give that much thought to memory allocation and deallocation.
For a while we have considered on how to relaunch our efforts to bring you the best content on PHP performance, scaling and optimizations.
This summer we worked together with David on the performance of a Magento 2 project and found some general improvements that the whole Magento community will benefit from.