FTP Le protocole de transfert de fichier entre les ordinateurs d'un réseau est particulièrement utilisé aujourd'hui pour transférer des fichiers depuis un ordinateur individuel vers le serveur du fournisseur d'accès hébergeur de site et vice-versa
Les fournisseurs d'accès recommandent généralement d'utiliser leur outil dit "webftp", ou sinon un logiciel à télécharger dit "client ftp".
On peut néanmoins se contenter d'utiliser la commande ftp de windows, soit en ligne de commande soit par l'interface gaaphique.
méthode en ligne de commande:
On tape ftp dans la boite de dialogue ouverte par le choix exécuter du menu démarrer. Une fenêtre dos s'ouvre et en répondant par un ? à l'invite dos la liste des commandes de ftp qui s'affiche,
En général on utilise open, on renseigne adresse du serveur, nom utilisateur et mot de passe, et ensuite put cheminfichierorigine chemindestination pour envoyer un fichier de l'ordinateur individuel vers le serveur et get cheminsurleserveur cheminsurlepc pour le rapatrier.
Par exemple put c/:mesdocuments/index.html index.html pour envoyer un fichier index.html à la racine du serveur, get index.html c:/bureau/index.html pour le rapatrier sur le bureau du pc. on sort de ftp en répondant quit à l'invite de commande.
méthode par interface graphique
On tape dans la ligne d'adresse du navigateur :
ftp://nomutilisateur:motdepasse@adresseftpduserveur
Alors les fichiers présents sur le serveur s'affichent avec leurs icones.
Si on fait un clic du bouton droit sur un icone et qu'on chosit l'option copier on peut ensuite réduire la fenêtre du navigateur internet ( bouton - en haut à droite) et en cliquant sur un endroit vide du bureau, ou de l'explorateur windows, on peut choisr coller pour avoir une copie du fichier que l'on avait sélectionné sur le serveur.
La méthode est la même pour inversement amener une copie d'un fichier du pc vers le serveur.

HTML Le langage html était au départ une sorte de traitement de texte qui permettait le retour à la ligne par l'instruction <br> et de naviguer d'une page à une autre en cliquant sur un lien défini par une instruction <a href="adresse page appelée">texte de l'appel</a> ainsi que d'afficher une image par <img src="adresseimage.jpg"> ou de jouer un fichier son en cliquant sur un lien <a href="adresseson.mp3">textelien</a> ou directement par la balise <bgsound src="adresseson.mp3">

JavaScript Ensuite est apparue d'ajouter à l'intérieur d'une page html des scripts en langage javascript qui permettront au visiteur du site de commander diverses instructions à son ordinateur lorsqu'il le consulte : Par exemple il pourra écrire son mot de passe dans un cookie dont le nom est fixé par le site, et s'il indique un mot différent en réponse à la question le site refusera de s'ouvrir.

PHPEnfin est apparue la possibilité d'insérer également dans une page html, mais qui devra alors avoir l'extension .php et non .html comme auparavant, des scripts en langage php qui permettent au visiteur d'entrer des données qui seront traitées sur le serveur et dont le résultant sera envoyé sur la page en langage html.
Ceci permet alors de rendre "dynamiques" les pages html, par exemple de créer un compteur de visites, un livre d'or, des tchatts et forums etc...

Exemple d'un fichier qui aura l'extension .php

<html><body>
Bonjour html
<br>
<script langage="javascript>
document.write ("bonjour javascript");
</script>
<br>
<?
$message="bonjour php";
echo $message;
$message="<br> et rebonjour php";
echo $message;
?>
</body></html>

l'interprétation d'un tel fichier par un navigateur tel qu'internet explorer affichera :

bonjour html
bonjour javascript
bonjour php
et rebonjour php

Si on chosit afficher la source dans le menu affichage du navigateur le source s'affichera bien pour les langages html et javascript, mais au lieu du source c'est le résultat du php qui s'affichera ensuite et non le code php.
Si on ouvre ce fichier hors connexion et que le pc ne dispose pas d'un logiciel dit easyphp qui interpréte le code php, seules les parties html et javascript seront comprises, la partie du code en php sera traitée comme des instructions html, c'est à dire affichées telles quelles sans traitement. Il en ira de même si on donne l'extension .html au fichier au lieu de .php.
Le logiciel easyphp qui permet la mise au point des pages php d'un site sans à chaque essai devoir se connecter à son serveur peut se télécharger sur internet, les fichiers à traiter devront se trouver dans le répertoire c:/program files/easyphp/www.