Quote:
Originally Posted by ChiLiving
But isn't it entirely possible you could have written it for 5.3 while still allowing it to work within 5.X, basically not using the best and newest features but having some backward compatibility?
|
Good point!
The problem is: PHP constantly enforces the use of new features by not just implementing them, but also making the older approaches deprecated and removing them from the software.
A good example of this is in the very fact that X-Cart working perfectly well in 5.2 generates tons of warnings in 5.3.
Also, the developers were sure that PCI DSS standard will enforce all users to use the latest stable PHP version (that's 5.3). But that actually was a misinterpretation of the standard, because it enforces the use of supported version with all security patches applied. That does not necessarily means "the latest one".