Chapitre 3. Développer

Table des matières
Création d'applications modulaires
Création du coeur du projet
Normalisation des développements

L'équipe de la phpFrenchTeam est avant tout un ensemble de programmeurs passionnés qui développent des applications web par plaisir personnel ou pour des sociétés, des organisations, etc.. Il arrive très souvent que 2 ou 3 développeurs travaillent sur une application particulière (forum de discussion), chacun dans leurs coins. Très peu d'entreprise utilisent actuellement des logiciels libres pour réaliser leurs applications web. Ceci ne favorise donc pas le développement en équipe au niveau nationale et mondiale. C'est entre autre pour cette raison que nous nous sommes regroupés. Pour développer en commun un package qui contiendrait une multidude d'applications.

Création d'applications modulaires

Pour comprendre un peu mieux, pourquoi cette équipe s'oriente vers un système de programmation modulaire, il faut connaître comment est organisé le moteur de langage Zend, le coeur de PHP. En fait ce moteur a été réalisé pour permettre d'étendre très facilement PHP, grâce à des modules externes et internes.

The Zend Engine

Copyright © 2000 - 2001 by Zend Technologies Ltd. All rights reserved.

En fait, les développements de l'équipe de la phpFrenchTeam, vont être réalisés sur la base d'un ensemble de classes, librairies, fonctions qui seront le coeur des applications (modules) web. Ces modules devront cependant rester complètement indépendant les uns des autres. Ils seront seulement attachés au coeur du projet. Voici maintenant une représentation graphique de l'ensemble de nos réalisations futures :

The phpFrenchTeam