With my scant knowledge of digging around these things for some time now, I don't see a PHP framework that really is modular. Meaning, you have your framework files...and then your application files are 100% separate and self-contained*. Any unique, non-standard methods, would be stored in your own container?
MVC is cool and all...but you create a mess of files and storing more than one app per framework could be nutty. Hmmm, ideally, gaining access to your framework should be as simple as a single include. I might be dreaming here...
/ framework (and it's stuff)
/ apps
/ app1
/ app2
/ cache
/ files (etc - you get the idea)
Does this exist?
If not, I don't see why this isn't a good idea...then, it could be possible to quickly load up many apps into a single framework. And even more cool, perhaps there could be a generic 'application index' that would allow for fast access to the various apps.
Ok, I've had too much coffee this morning...and 'Stop Making Sense' is making me totally hyper. Hello!
- Sure, it's possible that there could be some redundancy here, but we're talking about separate entities here...