ill define it first, first i dont consider PHP as a framework (IHMO)
yes, create it from a scratch as in you build it from ground-up, using only PHP and shear-guts... i frown upon those MVC framework, first its open-source, everyone has access to the codes, including script-kiddies...
when i built my own framework it started from a frustration and limitations i encounter while developing using opensource system like wordpress, joomla, drupal, oscommerce, magento, codeigniter,cakephp
so i decided and challenge myself to create one, having experienced working on a Social Network framework that we build, i journeyed in creating my own modular/versatile framework, that has all the goodies on wordpress,.joomla,oscommerce,magento combined
![Smiley](images/smilies/smiley.gif)
... its been used already by 3 websites
yeah, open-source framework/MVC is good it speed up development time, but nothing beats doing the development the old-fashioned way...
im planning to put mine in limited use only to avoid getting to script kiddies...
currently im scaling down my framework to make it lighter and load faster
again, always consider depende ra sa imo need... if you feel creating one will give all the need you WANT go for it, but if you can make do on other open-source solution then go for it.