OrdinAide

Framework

Les frameworks

La meilleure traduction qu'on ait trouvé pour framework (on s'y est mis à plusieurs) est "canevas"

Les frameworks PHP

D'après le texte suivant, extrait du site http://www.smile.fr/publications/livres-blancs/frameworks-php :

Un framework [mot technique anglais, non traduit la plus part du temps] permet de réduire les temps de développement des applications en répondant de façon efficace aux problèmes rencontrés le plus souvent par les développeurs. Il inclut généralement de nombreuses fonctionnalités prêtes à l’emploi dont les implémentations sont bien rodées et utilisent des modèles de conceptions standard et réputés. Le temps ainsi gagné sur les questions génériques pourra être mis à profit pour les parties spécifiques de l’application.
L’utilisation d’un même framework dans différents projets contribue à l’industrialisation du processus de développement : la structure de l’application et les méthodes de programmation sont standardisées, les compétences des développeurs sont réutilisables dans chaque projet.
Enfin un framework est le fruit du travail de dizaines de personnes qui s’appliquent à corriger les problèmes ou les failles de sécurité découverts par l’ensemble des utilisateurs et à proposer de nouvelles fonctionnalités. C’est pourquoi les programmes d’un framework sont en général mieux conçus et mieux codés, mais aussi mieux débugués et donc plus robustes, que ce que pourrait produire un unique programmeur. Outre le gain de temps, on obtient un important gain en termes de qualité.
[Le] livre blanc [de smile] présente les bibliothèques et frameworks suivants : Pear, eZ Components, Zend Framework, CakePHP, Symfony, Prado, Seagull, PhpOnTrax, Code Igniter, Copix, Jelix, WACT, Zoop