Sorry for my bad english (i speak morefluently php5 than english
)
I used XOOPS 2.0.14, 2.0.15 and 2.0.16 on PHP5 without problem on a site for 1,5 years.
I'm using lot of module :
- Protector
- newcbb
- news
- smartsection
- wfdownload
- xcgallery
- weblinks
- liaise
- xhld
- polls
- xm memberstats
...
And all of them without problem from php5.
There is some php5 module on the site. It's some module i wrote, they work fine and they herit and use some core's class, without problem.
There is a great compatibility from php4 to php5. risk of bug is very small, on the moment i think just one thing to make have bug on a php4 code to turn on php5, and there is a little risk to found it, and after little risk to make a bug.
At to day, peoples are affraid to pass on php5... I don't know why?
they think provider don't put php5 on their server... Is not the reality. I look in France, lot of provider put php5 on their server. There is option to get it.
Php5 is more secure than php4 about security hole.
And for developper, is easiest to code on php5, you don't have to think about reference or value when you have a param for function. That is for a beginner.
For a object's developper, php5 offer lot of thing you can found on object's language. You can use design pattern and anything else. You can define interface, you can put private and public attribut or method (code security). etc...
what is the sense of the two O of xoops????
And you know what?
Php6 will be arrive next year...
If XOOPS rest on php4, i think is the death of xoops, because there is a compatibility between php4 to php5 yes, but there'll be not from php4 to php6...