zlacker

[parent] [thread] 7 comments
1. Y-bar+(OP)[view] [source] 2022-12-08 13:41:38
PHP 8.2 will get official security updates until December 8, 2025, how much longer do you need?
replies(5): >>jjice+64 >>onli+J6 >>trey-j+vl >>cute_b+Af1 >>goatlo+Jo2
2. jjice+64[view] [source] 2022-12-08 14:12:23
>>Y-bar+(OP)
It's not the same, but MySQL offers like 8 years https://endoflife.software/applications/databases/mysql. Obviously very different software with different goals and monetization models (none vs some). Not apples to apples but figured it was a good example of what someone might have in mind.
replies(1): >>Y-bar+UH
3. onli+J6[view] [source] 2022-12-08 14:28:17
>>Y-bar+(OP)
Thats just 3 years, and likely the next release will be again full of incompatible changes. That's not a long timeframe for all but the most active (or smallest) codebases.
4. trey-j+vl[view] [source] 2022-12-08 15:47:03
>>Y-bar+(OP)
I see 5 years as a good minimum for LTS. Perhaps it's a personal bias, since our OS of choice (Debian) offers LTS for 5 years.

Edit for context: the small business that I work for takes on all kinds of random web work. It's not uncommon at all for us to be asked to rescue an application or website that's still running on PHP 5. For projects that we have initiated, by the time we migrate them all to PHP 8.2, it will be End of Life.

◧◩
5. Y-bar+UH[view] [source] [discussion] 2022-12-08 17:23:38
>>jjice+64
PHP 7, released December 2015, 7 years ago, still gets bug and security patches. Seems similar to me.
replies(1): >>trey-j+LJ
◧◩◪
6. trey-j+LJ[view] [source] [discussion] 2022-12-08 17:32:31
>>Y-bar+UH
It doesn't though (granted, support for PHP 7.4 only ended 10 days ago, so you can be forgiven for not knowing): https://www.php.net/supported-versions.php

But PHP 7.4 is not compatible in many ways with PHP 7.3, so lumping them together is not OK. As you can see, PHP 8.0 which was only released two years ago, is no longer receiving active support. Definitely, database LTS is not comparable to programming languages. However such rapid releases of breaking versions is a relatively new phenomenon (thanks NodeJS), and I get the feeling that you've never actually supported a software project for 5+ years.

7. cute_b+Af1[view] [source] 2022-12-08 20:07:00
>>Y-bar+(OP)
Well, try working on enterprise and you know how much long support they need. Move fast and break things simply doesn't work and doesn't scale properly.
8. goatlo+Jo2[view] [source] 2022-12-09 03:19:00
>>Y-bar+(OP)
A decade would be nice.
[go to top]