I am looking for a php web framework that supports multiple databases with the same schema/model. Every customer of us will become his own webserver with his own database. On top of this we want to develop a central administration app that works on all customer databases, which are all have the same schema/model. Is there a php framework that supports such things?
I'd recommend using Doctrine as an ORM. This makes it effortless to communicate with various databases without modifying code.
http://www.doctrine-project.org/
Your Models in the MVC will most likely use Doctrine. The rest of your application (the VC in MVC) can be built in Zend, Symfony, or whatever you'd like.
There's a couple good frameworks. Off the top of my head, CodeIgniter, CakePHP, Symfony, Zend...but in any case I'm willing to bet you're going to need to roll your own code to do exactly what you want to do.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With