Frameworks

From All4Dev

Cette page dresse les points forts et les points faibles de chaque framework étudié, dans le cadre de nos projets.

De façon plus générale, consulter Wikipedia : http://fr.wikipedia.org/wiki/Liste_de_frameworks_PHP

Contents

Symfony

Spécificités

Remarques

Zend framework

Points forts

Points faibles

Copix

Points forts

Points faibles

Prado

Points forts

Points faibles

Seaside

http://www.seaside.st/

Seaside est un framework unique en son genre : il n'est pas MVC, mais component-oriented.

Chaque composant est une classe qui contient à la fois le contrôleur et la vue. Dans cette approche, on ne se soucie plus de la logique des appels HTTP par les URL, des sessions, etc. Tout cela est encapsulé dans une API 100% objet.

Cette page explique la différence d'approche :

Cependant, le langage Smalltalk peut freiner l'adoption de Seaside.

Il existe un port de Seaside en Ruby :

Ruby étant très souple, il est également possible d'adapter des technologies à Ruby on Rails pour le faire ressembler à Seaside. Voir les ressources suivantes :

Spécificités