If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
These upgrades will inevitably occur but not in the immediate feature. Both can easily cause problems for existing scripts. We cannot jump right in and upgrade such vital software when it will undoubtedly wreck havoc on customer's websites. There is a point where it simply becomes necessary to upgrade but we're far from that. PHP 5.3 may very well be offered along side of PHP 5.2 for a while just as PHP 5 was with PHP 4.
Previous updates also caused problems with soem scripts. For instance, the latest minor upradte stoped few of my scripts.
So, why simply do not skip lots of small updates and go to real one?
PHP 5.3 brings some new coding stuff that are important and neccessary. One who developes PHP aplication now, wants to use new stuff. If he is forced to use older PHP because host does not have new one, hi will be forced to rewrite application again in pretty recent future.
That would be the first I've heard of any recent minor PHP update causing problems. After all, these are only really intended to contain security and bug fixes.
Upgrading our servers to PHP 5.3 would be foolish. It would wreck havoc on a lot of existing scripts without even considering the issues with Zend Optimizer, ionCube, etc. If you've kept up with PHP 5.3 you know this very well. PHP 5.3 will be offered along side PHP 5.2. Hopefully this will be in the somewhat near future. At this point we're waiting on support for additional suexec extensions for LiteSpeed.
It's not like we're just lazily dragging our feet on this. There are very legitimate reasons behind what we do and we have to be realistic. While developers certainly appreciate having the latest and greatest available to them, this often runs contrary to concerns for stability and a general problem free environment. We have to strike a balance somewhere in the middle.
Comment