Attention, il n’existe pas de pages qui ne contiennent que du PHP
Tu peux avoir un script PHP qui génère du texte. Dans ce cas il n’y a pas de HTML, on pourrait dire (même si c’est pas très clair...) que la page ne contient que du PHP. Non ?
le PHP sert à rendre le HTML moins limité, il vous permet de réaliser plus de choses,
Là encore c’est assez bizzarement formulé... je trouve.
qui n’étaient pas possibles avant sa création.
Alors là par contre attention. Les pages web dynamiques existaient avant l’apparition de PHP. On parle de CGI. Le langage de prédilection pour ces scripts CGI était le Perl, un langage interprété créé en 1987.
Cela permet par exemple d’afficher la date du jour à un endroit bien précis du visuel. On parle alors de page dynamique.
L‘exemple est mal choisi. Pour afficher l’heure, on peut se reposer sur un script client-side, en Javascript. Pas besoin de script server-side en PHP pour ça. Il me semble qu’on ne parle pas de web dynamique lorsqu’il s’agit seulement de script côté client, bien qu’il s’agisse de contenu effectivement dynamique.
Il s’harmonise parfaitement avec le langage HTML
Ça c’est surtout grâce au module Apache pour PHP, qui facilite sa mise en place, en le mettant à porté du premier venu. Parce que sinon, aucun langage ne « s’harmonise » plus ou moins bien avec HTML. Des produits comme EasyPHP, qui permet de mettre en place une stack Apache/PHP/MySQL en trois clics sous Windows ont aussi pas mal participé au succès du langage PHP, àmha.
depuis sa création il a permis une petite révolution pour les sites
Il a mis la création de contenu web dynamique à la portée du plus grand nombre mais comme je l’ai déjà écrit plus haut, c’était déjà possible de créer du contenu dynamique avant l’apparition de PHP.
# PHP
Posté par Marotte ⛧ . En réponse au journal Tout ce qu’il faut savoir sur le langage PHP. Évalué à 8. Dernière modification le 16 juillet 2018 à 15:29.
Tu peux avoir un script PHP qui génère du texte. Dans ce cas il n’y a pas de HTML, on pourrait dire (même si c’est pas très clair...) que la page ne contient que du PHP. Non ?
Là encore c’est assez bizzarement formulé... je trouve.
Alors là par contre attention. Les pages web dynamiques existaient avant l’apparition de PHP. On parle de CGI. Le langage de prédilection pour ces scripts CGI était le Perl, un langage interprété créé en 1987.
L‘exemple est mal choisi. Pour afficher l’heure, on peut se reposer sur un script client-side, en Javascript. Pas besoin de script server-side en PHP pour ça. Il me semble qu’on ne parle pas de web dynamique lorsqu’il s’agit seulement de script côté client, bien qu’il s’agisse de contenu effectivement dynamique.
Ça c’est surtout grâce au module Apache pour PHP, qui facilite sa mise en place, en le mettant à porté du premier venu. Parce que sinon, aucun langage ne « s’harmonise » plus ou moins bien avec HTML. Des produits comme EasyPHP, qui permet de mettre en place une stack Apache/PHP/MySQL en trois clics sous Windows ont aussi pas mal participé au succès du langage PHP, àmha.
Il a mis la création de contenu web dynamique à la portée du plus grand nombre mais comme je l’ai déjà écrit plus haut, c’était déjà possible de créer du contenu dynamique avant l’apparition de PHP.