Frameworks PHP et SQL

Liste des frameworks PHP gratuits supportant SQL. Les modules de bases dispensent d'écrire les fonctions de bases telles que l'authentification, et l'interface SQL simplifie l'utilisation d'une base de données.

CakePHP

Sous licence MIT, c'est une interface à MySQL, suivant le modèle de conception vue-contrôleur (MVC) et pour le code, l'orientation objets.
Il incorpore les technologies CRUD, ActiveRecord.
Le moteur de templates permet d'utiliser Ajax, JavaScript, les formulaires.
Les modules classiques d'authentification et de session sont inclus,

Site: CakePHP.org. Pour PHP 4 ou 5.
Site français: CakePHP-fr.org.

SolarPHP

Sous licence BSD, c'est un framework orienté objet supportant le modèle vue-objet.
Il comprend des modules pour l'authentification, la mise en cache, le déboguage, la construction d'une documentation, les emails et de nombreux autres.
Un objet sert d'interface aux bases de données.

Site: Solar PHP. Pour PHP 5.

Symfony

Compatible avec de nombreux moteurs de bases de données. Il se destine à la création d'applications Web par des entreprise. Reprend le modèle MVC, il offre un code lisible et supporte les technologies Propel et Doctrine. Système de cache pour accélérer les applications.
Il existe un CMS du même nom, c'est un logiciel différent.

Site: Symfony. PHP 5.2.4.

Les CMS frameworks

Certains CMS sont autant des frameworks que des outils de gestion de site.
Citons notamment:

Voir aussi