Performance, Operations and Debugging Improvements in PHP 8.4


Metallhue, programmerer og hedning. Initiativtager og primus motor i [url=https://norsk-urskog.no]Norsk Urskog[/url], vokalist og bassist i thrash metal-orkesteret [url=https://imbalance.no]Imbalance[/url], bassist i [url=https://blasteredmetal.com]Blastered[/url], tilhenger av [url=https://www.gnu.org/philosophy/free-sw.html]fri programvare[/url], opptatt av datasikkerhet (CISSP) og personvern. Metalhead, programmer and pagan. Initiator and main force of [url=https://norsk-urskog.no]Norsk Urskog[/url], vocalist and bass player in the thrash metal band [url=https://imbalance.no]Imbalance[/url], bass player of [url=https://blasteredmetal.com]Blastered[/url], supporter of [url=https://www.gnu.org/philosophy/free-sw.html]free software[/url], Certified Information Systems Security Professional (CISSP) and keen privacy advocate.
β As of January 1, PHP 8.3 is in security support mode, and PHP 8.1 reached end of life.
π Consider upgrading to PHP 8.4 or higher.
To read more about how to upgrade:
π https://php.net/migration84
π https://php.net/migration85
I just stumbled upon a case where property hooks were the best solution: https://andreas.heigl.org/2025/11/27/property-hooks-for-the-win/
π₯³ I have just published my follow-up post:
>> Event Sourcing in PHP Symfony <<
It explains how anyone can implement event sourcing in a PHP Symfony project with minimal effort β free from ivory tower views.
Please let me know what you think of the post in the thread, and whether you found my naive implementation resonated with you.
https://lukasrotermund.de/posts/event-sourcing-in-php-symfony
#php #php84 #EventSourcing #DomainDrivenDesign #ddd #doctrine #symfony #mongodb
We just released phpDocumentor 3.8.0, which includes support for property hooks, asymmetric visibility and a number of bugfixes regarding traits and inheritance of docblocks.
Download the phar, pull the new docker image and you are ready to go.
https://github.com/phpDocumentor/phpDocumentor/releases/tag/v3.8.0
phpDocumentor main branch now has support for property hooks. If you are upgrading your codebase to #php84. Why not directly document what you did?
Now covered:
- virtual properties
- read only
- write only
To be added:
- properties on interfaces