Le langage Hypertext Preprocessor est le langage le plus fréquemment utilisé afin de rendre un site web dynamique. Ce genre de sites nécessite également un environnement accompagné d'une (ou plusieurs) base(s) de données en langage MySQL.