Les Chevaliers de Malte/Développeur - PHP - Introduction


Le langage PHP est l'abréviation de «PHP: Hypertext Preprocessor», mais les deux premières versions, l'abréviation était Personal Home Page. Il a été inventé en 1994 par Rasmus Lerdorf.

A l'origine se langage de programmation a été développé pour des serveurs Web. Ce n'est que très récamment qu'il a été porté pour .NET sous le nom de Phalanger, mais il ne s'agit pas de son orientation principal. Les versions suivi, par la communauté, sont davantages 3, 4 et 5 destiné uniquement pour le Web et ils l'utilisent en grande majorité avec MySQL.

Voici quelques cadres d'applications (Framework) utilisable avec le PHP:
Nom Description Compatibilité
Agavi

Développer selon une conception de modèle Modèle-Vue-Contrôleur

PHP5+
Akelos

Développer selon une conception de modèle Modèle-Vue-Contrôleur avec AJAX

PHP4+
AWF

Gestionnaire de contenu ayant évolué vers un Framework

PHP5+
CakePHP

Conception selon le modèle Modèle-Vue-Contrôleur, style Ruby on Rails.

PHP4+
Castor

Créer par la société 2LE pour les entreprises, très simple mais efficace.

PHP4+
Cerebral Cortex

Développement d'application rapidement

PHP5+
Code Igniter

Basé sur une boite à outil

PHP4+
Copix

Développer en 5 couches et entièrement POO

PHP4+
Graniware

Le portail communautaire Limousin

PHP4+
PEAR

La référence des Framework

PHP4+
Portix-PHP

Utilise aucune base de données mais un système de fichier texte

PHP4+
QCodo

Développer selon une conception de modèle Modèle-Vue-Contrôleur

PHP5+
Symfony

Développer selon une conception de modèle Modèle-Vue-Contrôleur

PHP5+
Zend Framework

Très professionnel et puissant. Supporté par Zend et IBM

PHP5.1.4+


Dernière mise à jour: Lundi, le 27 août 2007