présentation
ubuntu windows mac os x

L'opération consistant à transférer des fichiers de votre ordinateur à un serveur distant afin, par exemple, de mettre votre site à jour, suit un protocole nommé FTP. Vous êtes invités à vous rendre sur l'article correspondant dans Wikipedia.

Filezilla-client (lien de téléchargement) est un logiciel dont vous pouvez avoir besoin si vous envisagez de mettre votre site en ligne sur les serveurs de votre hébergeurs. Il n'est pas le seul, loin s'en faut, mais il a le grand avantage de fonctionner sur les trois grandes plates-formes les plus utilisées dans le monde. Il fonctionne plutôt bien et son usage est très simple pour qui a un peu l'habitude de se déplacer dans l'arborescence des navigateurs de fichiers : comme eux, il comporte deux volets principaux ; le volet de gauche vous présente le contenu de votre disque dur local et le volet de droite présente le contenu de votre espace disque sur les serveurs de l'hébergeur. Il suffit de glisser les fichiers à la souris, de la gauche vers la droite.

Il faut se méfier de la façon dont l'opération est menée car, bien qu'ayant l'impression d'avoir glissé votre fichier dans le bon répertoire du serveur, il peut arriver que celui-ci se place ailleurs (dans un autre répertoire de votre site ou à la racine). Ceci peut arriver si vous êtes trop rapide avec la souris car il ne faut pas oublier que vous n'êtes plus sur votre disque dur mais dans les espaces éthérés du Net sujets à divers ralentissements ; un temps de latence existe donc bel et bien, même s'il se mesure en dixièmes de secondes. Il faut donc en tenir compte et ne pas manier sa souris avec trop de fougue et de véloce virtuosité. Vous êtes, de toute façon, seul-e en course à ce moment donné.

Sensibilité à la "casse"

Il faut également vous rappeller, lors de l'écriture de vos pages HTML, principalement en ce qui concerne les noms des fichiers, que de très nombreux serveurs utilisent des sytèmes Unix ou GNU/Linux et qu'il font donc la différence entre minuscules et majuscules. Si, par exemple, vous avez malencontreusement appellé une image "image.PNG" (ceci arrive assez souvent avec certains logiciels), et que vous ayez fait un lien sur cette image dans vos pages HTML en écrivant le lien avec une casse en minuscule ("image.png"), les navigateurs n'afficheront pas l'image bien que vous l'ayez tout de même glissée à la bonne place sur le serveur (et qu'elle apparaisse sur l'écran de votre ordinateur Windows), car, dans ce cas, "image.png" n'a aucune existence valide pour un système Unixou GNU/Linux.

Plan du site Haut

configuration

La configuration indiquée ici est une configuration standard qui convient dans la plupart des cas. La configuration terminée, vous fermerez Filezilla.

Plan du site Haut

utilisation

Si tout est OK vous allez voir défiler, dans la partie supérieure de Filezilla, diverses informations émises par le serveur de votre hébergeur. Lorsque ceci est terminé vous pouvez alors lire "Statut : Succès de la lecture du contenu du dossier". Vous êtes maintenant en ligne avec le serveur et vous pouvez commencer le tranfert.

SURVEILLANCE DU TRANSFERT : Laissez le transfert aller au bout avant d'en commencer un autre (regardez la progression dans la barre verte et les onglets en bas : file d'attente, transferts réussis etc...)

Certains serveurs, notamment ceux de free (lorsque vous pratiquez le FTP vers une page perso), vous laissent peu de temps pour réfléchir et se déconnectent avant que vous ayez commencé. Lorsque vous aurez pris un peu l'habitude de la manipulation du tranfert, vous pourrez cliquez sur la colonne "dernière modification" dans la partie gauche de Filezilla (votre disque dur) de manière à placer en haut de liste les derniers fichiers sur lesquels vous avez travaillé (et qui sont donc très probablement à tranférer). Ceci vous fera gagner du temps au moment du choix de ce que vous voulez glisser dans la partie droite (serveur de l'hébergeur) et vous diminuez ainsi les risques d'être déconnecté.

L'arborescence d'un site (et non d'une page perso) doit être entièrement placée dans le répertoire www mis à votre disposition sur le serveur. Le fichier index.html ou index.php qui est le fichier d'entrée de votre site doit être placé à la racine du répertoire www, c'est à dire, généralement, seul, en dehors de tout autre répertoire. Si vous avez bien organisé votre site au niveau local, tout ceci ne devrait donc poser aucun problème particulier.

Plan du site Haut

arborescence d'un site

Une organisation HTML classique peut se présenter sous forme de 3 répertoires (content, pics, plugs ) et index.html à la racine.

Le transfert terminé, ouvrez votre site dans votre navigateur internet et vérifiez que tout est bien comme vous l'imaginez, que les images sont bien toutes affichées (que vous n'avez donc pas oublié de transférer les nouvelles , s'il y en a des nouvelles, ou que vous ne les avez pas glissées dans un répertoire non approprié), que les liens internes et externes fonctionnent correctement, que vous avez bien mis à jour votre feuille de style.. etc.... tous ces oublis sont relativement courants.

Vous pouvez vérifier en local ou en ligne que votre code HTML est validable W3C ainsi que votre feuille de style à l'aide de Web Developer une extension incontournable de Firefox si vous comptez mettre à disposition un site en harmonie avec les standards d'écriture actuellement en cours (ceci vous signalera donc l'éventuelle utilisation de code HTML propriétaire non validable par le W3C).

Vous pouvez définir les limites d'utilisation du contenu de votre site par usage d'une licence telle celle de Creative Commons :

Une fois la déclaration faite, il faut en intégrer le code dans la page concernée ; ceci met en place le logo Creative Commons et signale donc aux visiteurs que votre travail est peut-être réutilisable mais en respectant le fait que vous en êtes l'auteur-e. Le même processus d'intégration d'un code fourni en ligne vous est proposé par le W3C afin de clairement indiquer que vous en avez respecté les recommandations.

Plan du site Haut

Formation Ubuntu/Windows, développement et administration de sites
déclaration à la CNIL : n° 1397076
Photographies, logo, illustrations : Pierre BELLENEY

Validation XHTML 1.0 Validation CSS