Accueil l’Entreprise Produits Références Separateur Commande Separateur
Accueil  > l’Entreprise  > Actualité  > Framework php : Pourquoi ? In English

Framework php : Pourquoi ?

Il y a quelques années encore il n’était pas possible de trouver un framework php. Mais aujourd’hui le nombre de framework php est quasi indénombrable. A l’époque déjà sans framework php ne codait-on pas assez bien ?

Il y a quelques années encore il n’était pas possible de trouver un framework php. Mais aujourd’hui le nombre de framework php est quasi indénombrable. A l’époque déjà sans framework php ne codait-on pas assez bien ? d’où vient cette révolution axée sur l’utilisation de framework ? Pour comprendre cette problématique il convient de définir déjà ce qu’est un framework.

Un framework logiciel est un cadre de développement logiciel c’est-à-dire un ensemble de librairies associées dans certains cas à un formalisme (structure des répertoires, nommage des fichiers et répertoires...)

Dans le cadre du développement web en particulier et du développement en général les développeurs se sont redus compte que l’utilisation de bibliothèques de bas niveau avait l’inconvénient de faire durer les temps de développement, c’est ainsi qu’a germé l’idée de construire des bibliothèques de très haut niveau devant en capsuler un certain nombre de bibliothèques de bas niveau, afin de fournir pour un moindre effort des fonctionnalités récurrentes dans les projets (connexion, accès à la base de données,...). Voici pour ce qui est de la partie librairie des frameworks. Maintenant, passons au formalisme souvent observer dans certains framework tel que le Zend framwork ou CakePHP pour ne citer que ceux là. En effet grâce notamment à l’évolution du génie logiciel nous avons aujourd’hui des modèles de conception prêt à l’emploi (pattern), dont l’ultime but est de faciliter la maintenance et l’évolution des programmes. C’est justement dans l’optique de faciliter la maintenance et l’évolution des applications que les frameworks proposent des formalismes (structures des répertoires, nommage des fichiers....) qui sont généralement des patterns que certains codeurs mettent en œuvre sans se rendre compte de la complexité conceptuelle. Cette approche est intéressante car il permet au codeur de ne pas se soucier des problèmes de conception.

Maintenant que vous savez exactement ce que peut vous apporter un framework php en terme de gain de temps et de facilité de maintenance du code n’hésiter pas à vous en procurer un.


 



 

Dans la même rubrique

- Framework php : Pourquoi ?
- Lutte contre le Spam
- NTIC et Education dans les pays africains
- Pourquoi un site Internet pour les entreprises Africaines ?

 

Nos Produits


 

l’Entreprise | Partenariat | Produits | Contact | Plan du Site