tu es sur un site fait en php...
[
[ boite nomée PC (personal compuer) ]
[dedans, tu as une sous boiboite nomée apache 2
[et un module (ou plugin, addon, extention [... ] ) qui permet d'exécuter php]
]
]
ceci est un serveur web
toi, tu as un client web ...
[
OS (linux, macos, ou sous os comme windows)
avec un navigateur web : ( safari, frefox, konqueror, lynx, ou autre... il existe aussi des sous navigateurs comme MSIE )
]
[client] -> envoi une demande de page web à [serveur]
[serveur]-> envoi une réponse à [client]
[client]-> envoi à son
écran l'affichage de la page web
bon, quand le serveur envoi la réponse, soit il envoi du html pure, soit il exécute du php et envoi la réponse, le php produisant du html....
Il se peut que le client demande une image, alors le serveur renvoi une image, il se peut aussi que le php cré autre chose que du html, comme une image, un xml ect... bref, un serveur web s'occupe de tout