Agreed.. I have tons of entire websites build using PHP/MySQL (primarily) and none of them are based off of a framework.
Of course new devs will think this is not a good idea, but IMO that's because they have been trained to code on Zend/CodeIgniter or Django (for Python). And it can be a problem if your entire site is based on that as it places you in a box.
I played around with developing some plugins for WP which turned out to be a major pain because WP is constantly having to upgrade and those changes can often affect how your plugin works.
I think as long as you have a good structure, scalability, etc. it will be easier to adapt to new changes.
|