Try our PHP Profiler: https://tideways.com/profiler/feature...
Subscribe to my newsletter for PHP performance content: https://tideways.com/newsletter?utm_s...
In this video, I show a list of preconditions for good benchmarking. One helpful tool for designing good benchmarks is Hyperfine, and I want to show how it works, what its benefits are, and what problems you still need to account for.
https://tideways.com/profiler/blog/ho...
Chapters:
00:00 Introduction
00:40 What is Hyperfine ?
01:27 Problems in Benchmarking PHP code
02:42 1. Not using a production equivalent environment
05:12 2. Writing PHP code that OPcache optimizes away
07:49 3. Not accounting for load on the test machine
09:10 4. Not accounting for startup time
10:38 5. Not repeating the tests
12:39 6. Not using statistical methods to compare the performance
14:40 7. Optimizing what does not matter
19:21 Conclusion
On this page of the site you can watch the video online Benchmarking PHP code the right way with a duration of hours minute second in good quality, which was uploaded by the user Tideways 03 November 2025, share the link with friends and acquaintances, this video has already been watched 548 times on youtube and it was liked by 46 viewers. Enjoy your viewing!