As soon as you start creating a site using the PHP Framework, are you blocked from this point forward to continue to use such an infrastructure?
I have not used the framework yet and I don’t know if the 50% (or any arbitrary number) of the path through the project can decide that you no longer want to use the framework, at the moment you need to rebuild from day 1 to continue without it?
In particular, I am considering using Yii, but I want a more general answer.
It depends on the structure used and how widely you use it. I will give you two contrasting examples.
Zend framework
- Zend Framework, MVC ZF. , , , . ZF, .
Codeigniter
Codeigniter , , . - Codeigniter, X Y - ( Zend). Codeigniter, , X Y.
, , .
, -, , IDE. . , , .
, , . . , , - , , ( ).
, , , .
For the most part, yes. If you use Yii (or Zend, or symfony or any of them) and run at 50%, it would be very difficult to reuse any of the components that you used, with the possible exception of SQL, since most of the tables would be the same same. Unless you want to follow. If you have a ton of SQL, this will save you some work, but if it is not, you start from scratch.