Welcome Guest, Not a member yet? Register   Sign In
Time for PHP5?
#1

[eluser]gullah[/eluser]
http://shiflett.org/blog/2008/aug/end-of-life-for-php-4

With php4 officially dead in the water is there any plans to move to php5 for the core development?
#2

[eluser]Référencement Google[/eluser]
With 60% of PHP4 active servers I don't think Ellislab will take the decision very soon to move fully CodeIgniter to PHP5.
#3

[eluser]gullah[/eluser]
new versions of php are adopted way too slow, PHP6 is already in development and if what you say is correct only 40% of people are using php5 even. I'm sure EL would love to get to php5 and hopefully with the official death of version 4 hosts will start upgrading.
#4

[eluser]esra[/eluser]
[quote author="drewtown" date="1218318058"]new versions of php are adopted way too slow, PHP6 is already in development and if what you say is correct only 40% of people are using php5 even. I'm sure EL would love to get to php5 and hopefully with the official death of version 4 hosts will start upgrading.[/quote]

About a year ago, only 12% of the hosts supported PHP5, so a considerable amount of progress has been made. However, there is still a lot of hosting clients out there still using applications written for PHP4. Based on a recent search to find a new host for two PHP5 Strict sites, I found that most hosts supported PHP5 Strict applications in one way or another, so that 40% number seems a bit odd to me. The release of the PHP 5.3 final with namespace support is probably going to cause a lot of interest in the development community as far as future applications go and yet moremigrations, but the existance of PHP4-only applications out there is probably going to be a continuing problem, requiring some hosts to use a VPS approach to support customer needs.

I would guess that EL will eventually take a Joomla-like approach to handling their migration at some point in time, offering both PHP4/PHP5 and PHP5-Strict versions of EE for a designated period.
#5

[eluser]Tom Glover[/eluser]
PHP-6 was adopted earlier this year by my old parent company, I don't know what them what to but they did.
#6

[eluser]Colin Williams[/eluser]
CI running on PHP 4 is a damn good feature in the eyes of those who are setup on hosting plans that only offer PHP 4. Also, I've yet to see an area where PHP 4 has flat-out hindered CI's Core capabilities, besides maybe some added bloat. I'm sure they'll cross that bridge when it seems necessary.
#7

[eluser]esra[/eluser]
[quote author="Tom Glover" date="1218329987"]PHP-6 was adopted earlier this year by my old parent company, I don't know what them what to but they did.[/quote]

When working on new applications requiring many months or years of work, it makes sense to write for the future even though the future might not be clear. I do not get a chance to use CI very often anymore other than personal projects for this reason. Over the past six months or so, most of my work has been written using another framework.

The Unicode support in PHP6 could be considered absolutely mandatory by your old company given the need to to support a global audience of end users. CodeIgniter should run under PHP6, but I'm doubtful if it can fully support Unicode beyond UTF-8 in its current state of development.
#8

[eluser]bkno[/eluser]
I would like to see CI2.0 drop PHP4 support.

1.6.3 can remain downloadable for people who want to stick with PHP4.
#9

[eluser]xwero[/eluser]
[quote author="Bkno" date="1218340988"]I would like to see CI2.0 drop PHP4 support.

1.6.3 can remain downloadable for people who want to stick with PHP4.[/quote]

The CI developers are not eager to drop deprecated methods what makes you think they are going to drop a programming language version?
#10

[eluser]Lone[/eluser]
Oh my god this thread again...

The one thing that people need to see is the following which was posted by one of the core developers:

Quote:That said, most of the areas where speed would matter we have pulled out anyhow. If you check system/codeigniter/ you’ll see base4 and base5. 4 gets loaded on (wait for it) PHP 4 systems, and 5 on PHP 5, so everything is already nicely separated. In truth, if you do your own programming in PHP 5, there is little to gain practically.

http://ellislab.com/forums/viewthread/69222/
http://ellislab.com/forums/viewthread/61540/
http://ellislab.com/forums/viewthread/82641/
http://ellislab.com/forums/viewthread/79047/
http://ellislab.com/forums/viewthread/73624/
http://ellislab.com/forums/viewthread/62822/

http://derekallard.com/blog/post/codeign...time-soon/




Theme © iAndrew 2016 - Forum software by © MyBB