2007/12/7 10:12:38
|
---|
|
GoPHP5 |
2007/12/7 10:53:25
|
---|
|
Re: GoPHP5IMHO, yes. Given that PHP4 is EOL, I think we should only focus on PHP5 compatibility.
|
_________________
JMorris (aka James Morris) ImpressCMS Professional Services: INBOX International inc. James Morris Online | Frolicking on the playground that is the Internet... |
2007/12/7 11:07:58
|
---|
|
Re: GoPHP5I think this would be a very sensible move.
Something to put on the roadmap for sure. |
2007/12/7 11:24:14
|
---|
|
Re: GoPHP5If I recall correctly, the XOOPS core team tentatively decided to retain PHP4 compatibility for 2.0, 2.2 and 2.3/2.4 (2.0 + 2.2 merge), and that 2.5/2.6 would be the first version to require PHP5.
If we abandon PHP4 compatibility too soon, XOOPS users whose servers don't have PHP5 will be forced to stay with XOOPS rather than upgrading to ImpressCMS. Should we should keep ImpressCMS compatible with PHP4 at least until we gain a "critical mass" of XOOPS users? I suppose it would be helpful to know how many people are still using PHP4. |
2007/12/7 11:44:31
|
---|
|
Re: GoPHP5Quote:
Perhaps an addendum to the roadmap for iCMS 1.0? |
_________________
JMorris (aka James Morris) ImpressCMS Professional Services: INBOX International inc. James Morris Online | Frolicking on the playground that is the Internet... |
2007/12/7 11:44:44
|
---|
|
Re: GoPHP5Similar to our discussion about 'xoops' in the code and output, I think we should follow the same philosophy - for compatibility, we leave existing code at PHP4. For new functionality, use PHP5
|
2007/12/7 12:13:36
|
---|
|
Re: GoPHP5i agree skenow ... another point is that PHP4 lose official PHP support at the begin of the 2008 ... soo ... i think most hosting server will migrate forced... i dont see the point or supporting a non supported PHP Version
|
2007/12/7 12:32:37
|
---|
|
Re: GoPHP5I'm with Dave, although I now know my servers support php5, there are still some hosts which don't and maybe won't for a while.
I think at least we could phase it out slowly and include it within a road map, rather than going whole hog now. |
2007/12/7 13:22:58
|
---|
|
Re: GoPHP5From what I understand, there is very little code which is not php5 compatible.
I'm guessing that most is module code? |
2007/12/7 15:18:03
|
---|
|
Re: GoPHP5Quote:
The issue is not PHP5-compatibility. The issue is when to abandon PHP4-compatibility. |
2007/12/7 15:40:02
|
---|
|
Re: GoPHP5I understand what you mean now Dave ... I was getting a little confused.
|
2007/12/7 18:32:53
|
---|
|
Re: GoPHP5My vote : from now all, in all new code we write, we can use all the power of PHP5 without caring about PHP 4 compatibility.
Let's believe in our conviction. We all know PHP 4 is dead. So why bother. |
2007/12/7 19:21:16
|
---|
|
Re: GoPHP5Does that mean that new code in the first release of ImpressCMS may use PHP5-only features, which will make it incompatible with PHP4?
|
2007/12/7 21:26:42
|
---|
|
Re: GoPHP5Maybe you are right... we should give support till 2008-08-08 wich is going to be the date of support ending from PHP...
|
2007/12/8 4:07:40
|
---|
|
Re: GoPHP5My vote we go in using PHP 5 features now if it can make a difference.
But I can live with keeping PHP 4 compatibility until 2008-08-01. It's up to this team to decide. |
2007/12/8 5:06:05
|
---|
|
Re: GoPHP5Personally I think we should keep the support going at least until 2008-08-08, surely by that time all hosts would of gone php5 or they will be loosing mass quantities of customers.
|
2007/12/8 6:11:01
|
---|
|
Re: GoPHP5I would agree with maintaining compatibility with PHP4 until 2008-08-08. From what I've seen, it's not so difficult to do. Yes, it would be nice to have new features, but as pointed out, a lot of hosts are slow to upgrade.
|
_________________
JMorris (aka James Morris) ImpressCMS Professional Services: INBOX International inc. James Morris Online | Frolicking on the playground that is the Internet... |
2007/12/8 13:39:34
|
---|
|
Re: GoPHP5I also prefer to use only PHP5 as Marc stated, but i would suggeste leave the first release support PHP4 and for the next major releases focus on PHP5 i have on my servers since months only PHP5 ;)
|
_________________
Predator - Time is a created thing. To say, "I don't have time" is like saying "I don't want to." - Lao-Tzu...... |
2007/12/9 7:41:21
|
---|
|
Re: GoPHP5Why not split it up?
I mean this: the codes that build on just the current xoops 2.0.x code will have its php4 compatbility, but the *real* impress codes (the ones that will take it away from xoops) will be php5 native. This is what Skalpa wanted to do with XOOPS anyway: work towards a php5 native codebase. Basically, you'd have till 8.8.08 to create a superduper new php5 only system that will make the current patching xoops work obsolete. Herko |
_________________
Tomorrow never comes until it's too late |
2007/12/10 4:43:44
|
---|
|
Re: GoPHP5and what about mysql5 too?
but in particular mysql5 has some functions that could be utilised (if used correctly, and that input is validated and sanitized before hand) especially as mysql5 is able to use multiple queries in 1 session whereas mysql4 can only accept single queries at 1 time.. it could speed things up if multiple query ability is introduced. I see someone has worked on adding mysqli support too, so even with mysqli, multiple queries can be utilised by the function mysqli_multi_query() instead of mysqli_query(). certainly something to look at tho either way. |
_________________
Live as if you were to die tomorrow, Learn as if you were to live forever The beauty of a living thing is not the atoms that go into it, but the way those atoms are put together! |