The answer is very simple – watch John.
When John migrates, to me it means two things in particular;
- If there is a performance hit vs. the older PHP version, it will be an acceptable one.
- There are no show-stopping bugs.
Don’t believe me? Well the short proof is John’s company have their future riding on it. A longer proof is to take a deep look at the code in adodb which is a great way to grasp John’s mindset / experience. Otherwise browse the phpeverywhere archives…
And here’s a quote from John that needs repeating to naysayers;
The PHP Internals Developers did a really good job maintaining backward compatibility