Hi,
CodeIngniter [1] is quite slender but does have RDBMS classes behind its models. ZendFramework [2], however, will allow you to do what you need since it - by default - does not put any RDBMS stuff behind your models. Of course, Barebones MVC [3], which is actually a very elegant implementation, is also ideal but it lacks everything except, well, the MVC pattern. In the end, ZendFramework has what you need 1) no RBMS models; 2) advanced routing mechanisms, 3) many neat libraries to ease development and 4) simple REST classes to help you build a simple CouchDB API. The downside is that it's rather cumbersome to master. [1]: http://codeigniter.com/ [2]: http://framework.zend.com/ [3]: http://code.google.com/p/barebonesmvc-php/ Cheers, -----Original message----- From: Martin Kirchgessner <[email protected]> Sent: Tue 13-04-2010 20:23 To: [email protected]; Subject: Searching a schema-free-friendly PHP framework Hi everyone, I know this topic is not directly couchdb-related, but I hope some others couchdb users are using PHP... I'm currently using PHP/MySQL and seriously considering to relax with CouchDB. So far I'm developping with the CakePHP framework (a rails- like, in PHP). I tried to implement a new datasource to bind seamlessly my models to CouchDB documents instead of MySQL tables. However it turns out that schemas are deeply used in Cake models' internals ... Does anyone know a more "schema-free-friendly" PHP framework? Thanks for suggestions, Martin
