What is the best PHP framework for building a website around a heavily relational PostgreSQL databas
- by Kenaniah
First of all, the framework of choice needs to have excellent support for PostgreSQL. I don't care about MySQL because it doesn't have half of the features the application I will be porting requires. (And when I say excellent support, I mean that their approach to database drivers has not been solely trained in MySQL).
The ideal framework:
Should take full advantage of PHP 5.3 and PostgreSQL 8.4 features
Should support new technologies such as OpenID and social networking
Should support complex relationships between database relations
Should have an intelligent validation system
Should have a basic library of helpful views (such as pagination, navigation, etc)
Should probably be MVC based
Should have excellent documentation and an active development community
Should namespace classes intelligently
What I'm looking for might be more of a library of utilities, as I really don't want to be restricted by the framework in what I can and can not do. I have my own small library of core classes that take care of business logic, and I will most likely want to integrate those with the new framework as well.
Thanks!