4 ms·
Tell HN: PHP ≥8.1 security support for has been extended by a year
On May 1st 2024, security support for PHP versions 8.1+ was extended for a further year.
Prior to this, PHP support was typically two years of active support plus a year of security support.
As of May 1st 2024, it switched to two years of active support then two years of security support.
* April 30th 2024 snapshot - two years active, one year security support: https://web.archive.org/web/20240430024531/https://www.php.net/supported-versions.php
* May 1st 2024 snapshot - two years active, two years security support: https://web.archive.org/web/20240501033330/https://www.php.net/supported-versions.php
- throwaway38375 2y agoThat's a great decision by the PHP team. It makes PHP easier to rely on. Not only is it rock solid and easy to use, but now it has a long lifetime. Not to say upgrades are bad, but sometimes businesses don't understand the value in updating things... Long live PHP! N.B. https://www.php.net/supported-versions.php https://www.php.net/supported-versions.php
- throwaway38375 2y agoAnd PHP 8.1 is a really nice language to use for web development too. It's got enums, typed properties, named arguments, union types, and the splat operator to name but a few. Plus between Laravel and Symfony, you've got some good frameworks too! Yes, I'm a PHP fanboy. :)
- alecsm 2y agoOne of the things I dislike about the current PHP development cycle is how quickly versions run out of support. Make an app, when it's finished there's a new PHP version or maybe two newer versions. You now can't spend time upgrading because you have to move to the next thing. After a year a new PHP version is released, now the upgrade is more complicated, especially if you used third party components/frameworks so your manager decides you'll stay with that version until God knows when. While I think this longer support is great in many cases we'll have to upgrade older code bases to newer versions. But maybe that's good, I don't know. Maybe this forces companies to keep paying us to do stuff constantly.