notion client serveur :
Mode de communication entre plusieurs ordinateurs d’un réseau. Le client utilise le navigateur et envoie sa requête au serveur, lequel renvoie en retour une réponse au client.
- serveur : passif en attente d’une requête
- client : actif
Comment se fait l’accès aux pages web ?c
Par l’intermédiaire des navigateurs
Qu’est ce qu’un navigateur ?
logiciel qui interprète les langages de programmation
Quelles sont les différentes façons d’accéder à une page web ?
méthode http :
méthode file :
Pour interpréter du PHP, quel protocole ?
http
En mode de communication client-serveur, quel procédé de communication doivent-ils utiliser ?
les deux doivent utiliser le même procédé.
Etapes d’une requête :
Requête : Saisie de l’URL/Réception de la requête
Script de passerelle ?
Programme hébergé par le serveur web
mission : gestion de la demande et de l’exécution du programme ou du script associé en fonction des informations contenues dans la demande (GET ou POST
Requête : traitement côté serveur ?
Requête : transmission des infos
extraction des données par le script de passerelle pour obtenir un programme.
Requête : Exécution du programme
Le script de passerelle exécute le programme et va recueillir les données de l’exécution
Requête : Réception du résultat par le navigateur et interprétation
Le script de passerelle envoie les résultats au navigateurs, qui interprète et crée le rendu visible par l’utilisateur
PHP ?
utilité du PHP ?
PHP est utilisé pour générer du HTML
dynamiquement
= Génération en temps réel : Contrairement à des pages HTML statiques, où le contenu est prédéfini et ne change pas, les pages web générées avec PHP sont créées dynamiquement chaque fois qu’un utilisateur accède à la page.
Faire attention à quoi quand on manipule un fichier avec du html et du PHP mélangés ?
commande pour insérer du php au milieu de html ?
echo
Par quoi commence la décla de variable type str :
$
Comment signifier un enchaînement d’instructions en PHP ?
;
Comme signifier le début et la fin de l’utilisation de PHP dans la page ?
?
Balise d’ouverture et de fermeture ?
<?php … ?>
Variables en PHP ?