Support for PHP4 Ends December 2007
Moderator: General Moderators
- Christopher
- Site Administrator
- Posts: 13596
- Joined: Wed Aug 25, 2004 7:54 pm
- Location: New York, NY, US
Support for PHP4 Ends December 2007
I am not sure it is an official announcement, but I recently saw this comment that the PHP Group will not be releasing new versions after December 31st, 2007.
http://derickrethans.nl/php_quebec_conf ... _php_4.php
http://derickrethans.nl/php_quebec_conf ... _php_4.php
(#10850)
- RobertGonzalez
- Site Administrator
- Posts: 14293
- Joined: Tue Sep 09, 2003 6:04 pm
- Location: Fremont, CA, USA
- Chris Corbyn
- Breakbeat Nuttzer
- Posts: 13098
- Joined: Wed Mar 24, 2004 7:57 am
- Location: Melbourne, Australia
- RobertGonzalez
- Site Administrator
- Posts: 14293
- Joined: Tue Sep 09, 2003 6:04 pm
- Location: Fremont, CA, USA
- feyd
- Neighborhood Spidermoddy
- Posts: 31559
- Joined: Mon Mar 29, 2004 3:24 pm
- Location: Bothell, Washington, USA
Not really.. Developers using PHP5 will likely upgrade to 6 (at least in testing and such) unless they have code in the wild they must support. At which point they may branch their source and build 6 compatible versions. 4 will continue to lose favor among edge developers. The gap between edge developers and mainstream developers will widen for a time then shrink as they (hopefully) shift to PHP 5.
However, since some people still run PHP 3 out there, there will likewise be people to stick to PHP 4 until the cows come home.
However, since some people still run PHP 3 out there, there will likewise be people to stick to PHP 4 until the cows come home.
- Christopher
- Site Administrator
- Posts: 13596
- Joined: Wed Aug 25, 2004 7:54 pm
- Location: New York, NY, US
I don't think the jump from 5 to 6 will be as big as 4 to 5. The main changes in PHP6 seem to be additions (Unicode, opcode cache) rather than changes. In fact, there have been more code changes necessary from 5.0 to 5.2 that will be needed from 5.2+ to 6.0.
Honestly, 5.0 to 5.2 has been pretty bumpy and is still bumping -- now in hopes that 5.2.2 will wrap-up this round of security fixes.
Honestly, 5.0 to 5.2 has been pretty bumpy and is still bumping -- now in hopes that 5.2.2 will wrap-up this round of security fixes.
(#10850)
- Maugrim_The_Reaper
- DevNet Master
- Posts: 2704
- Joined: Tue Nov 02, 2004 5:43 am
- Location: Ireland
It's good to have a finish date - it should cement the idea in programmer's minds that PHP4 is not a long lasting platform. It should also encourage more hosts to finally move - they can only go for so long on a PHP version before it's security issues finally reach drowning point.
It's also true PHP6 is not a big jump - you can compile PHP6 from a snapshot and see how things look if you want a preview. It's not all that bad - vastly different from jumping from PHP4 to 5, and then tracking the PHP5 changes. PHP5 still has API changes happening - 5.1 to 5.2 has seen a lot of changes.
It's also true PHP6 is not a big jump - you can compile PHP6 from a snapshot and see how things look if you want a preview. It's not all that bad - vastly different from jumping from PHP4 to 5, and then tracking the PHP5 changes. PHP5 still has API changes happening - 5.1 to 5.2 has seen a lot of changes.
- AKA Panama Jack
- Forum Regular
- Posts: 878
- Joined: Mon Nov 14, 2005 4:21 pm
That's really not going to mean too much for a long time. Expect PHP 4 to be widely used by hosts for 5-10 years minimum after the last official support date. Just because there will not be any more bug fixes or feature enhancements after that date doesn't mean hosts will instantly start dropping support.
As long as it works it will still be used on most hosts for a very long time. It would take a huge application killing bug in the PHP 4 core that was never going to be fixed to change that.
As long as it works it will still be used on most hosts for a very long time. It would take a huge application killing bug in the PHP 4 core that was never going to be fixed to change that.
Larger hosting companies that have 20k+ clients will not be able to completely upgrade to PHP 6 because they will have clients use old PHP scripts and trying to make them upgrade would be a nightmare. Especially when the owner is not tech savvy and does not want to change something that is not broken. My current host is still on PHP 4 because of this very reason.
I really thing this huge application killing bug is not that hard to find. There sure will be something. I say 3-4 years max.... to feel the pressure of no new releases of php4 ...bugs crawling on all serverers and hosts switch stuffAKA Panama Jack wrote:That's really not going to mean too much for a long time. Expect PHP 4 to be widely used by hosts for 5-10 years minimum after the last official support date. Just because there will not be any more bug fixes or feature enhancements after that date doesn't mean hosts will instantly start dropping support.
As long as it works it will still be used on most hosts for a very long time. It would take a huge application killing bug in the PHP 4 core that was never going to be fixed to change that.
I would not agree on that.alvinphp wrote:Larger hosting companies that have 20k+ clients will not be able to completely upgrade to PHP 6 because they will have clients use old PHP scripts and trying to make them upgrade would be a nightmare. Especially when the owner is not tech savvy and does not want to change something that is not broken. My current host is still on PHP 4 because of this very reason.
If they don't switch they loose another 20k+ users, the new one.
So they will just be...ok in a 5months we are switching to php6. like it or not.
So it is not just about keeping old users but getting new as well.
- AKA Panama Jack
- Forum Regular
- Posts: 878
- Joined: Mon Nov 14, 2005 4:21 pm
I think you will find that many hosting companies will and are offering a choice of either PHP 4 or PHP 5. Some admittedly have some weird hacks to allow both on the same server.
It will be interesting to see if these same hosting companies will offer a choice of all three. Or will they end up dropping one and still offer two? If they only offer two I bet it will one of two combinations... PHP 4 and PHP 5.... or PHP 4 and PHP 6.
I think PHP 4 may last longer than PHP 5 after PHP 6 comes out when it comes to hosting company support.
It will be interesting to see if these same hosting companies will offer a choice of all three. Or will they end up dropping one and still offer two? If they only offer two I bet it will one of two combinations... PHP 4 and PHP 5.... or PHP 4 and PHP 6.
I think PHP 4 may last longer than PHP 5 after PHP 6 comes out when it comes to hosting company support.
- Chris Corbyn
- Breakbeat Nuttzer
- Posts: 13098
- Joined: Wed Mar 24, 2004 7:57 am
- Location: Melbourne, Australia
When major security holes get found and nobody's going to fix them, servers are being compromised and customers are leaving for being annoyed that they didn't "fix" it I think hosts will change soon enough. There's no way PHP4 will go another 10 years without having some major holes discovered. It may not even be that PHP already has the "holes" directly, but apache updates etc could inadvertently create issues. 10 years is a very long time.AKA Panama Jack wrote:Just because there will not be any more bug fixes or feature enhancements after that date doesn't mean hosts will instantly start dropping support.