Pour avoir un site web dynamique il faut :
Voilà quelques Framework utilisés pour développer en PHP :
Le modèle correspond à une manière de coder en séparant les niveaux, permettant notamment à plusieurs développeurs de travailler sur le même projet. Le modèle MVC est l'un des plus utilisés par les frameworks et il est composé :