On March 11, 2025, Adobe announced PHP 8.4 compatibility for Product Recommendations. It is a small announcement with a direct line to revenue, because recommendations are one of the more computationally expensive things running on your storefront.
Why it matters
Product Recommendations is machine-learning driven: it analyses customer behaviour, product attributes and purchase history to generate personalised suggestions. Adobe's data shows merchants implementing recommendations see an average revenue lift of 5-15%. All of that analysis happens while a customer waits for a page.
What PHP 8.4 brings
PHP 8.4 introduces JIT compilation improvements, better type handling and optimised array processing. For a recommendation engine that means faster model inference, less latency fetching recommendations, and more efficient customer session handling. In practice: quicker storefront loads and recommendation widgets that keep up with the rest of the page.
Supported versions
Product Recommendations supports PHP 8.4 on Adobe Commerce 2.4.4 and later, which covers most merchants on a recent version. If you are on something earlier, PHP 8.4 is one more argument for the upgrade you have been putting off.
Implementation
There is nothing to configure. Product Recommendations works with PHP 8.4 out of the box, so merchants moving to PHP 8.4 pick up the performance benefit automatically. Test in staging as you would with any PHP version bump, but the migration risk here is low.
What this means for you
PHP 8.4 support is available now. If a 2025 platform upgrade is already on your roadmap, this removes one compatibility question from the list — you get the language improvements and the recommendation performance in the same piece of work rather than two.
:quality(75))