We are working for a Magento like e-com for about 2 years and missed the Yii2 boat… At least not before we have tested our business model and created our customer base. Either way… If we migrate from PHP [color="#FF0000"]5.5[/color] to PHP [color="#FF0000"]7.0[/color] will it be 100% compatible?
And are we really gonna boost our performance by a factor of 5x like they like to advertise?
I’ve upgraded PHP from 5.6.x to 7.0.0 for some of my sites built with Yii 1.1.16, and they seem to be running fine without any problem. I’m not very sure, but the issue with “eval()” seems to appear only when you have given an invalid statements to it.
Caution: I’m not saying that you can do it too. Probably I’m just lucky enough. And note that the sites I played with PHP 7 are not the ones with serious missions.
And as for the performance, I forgot to measure it. Sorry.
But, yes, it looks faster, although not “by a crazy amount”.
You could say that PHP 7 would reveal other bottle necks than PHP.
So, as far as we specify a valid statement as a biz rule (or, as far as we give a valid statement to eval() in general), Yii 1.1 will run on PHP 7 without any trouble.
My question isn’t regarding to your main problem with the compatibility but to the process of releasing your software by you. As I well understand you’ve been developing a product for two years without any release to the audience so you are not able to get any feedback?
Don’t get me wrong. I just try to understand how is your way of working on the software products.