Organisation d’un site
Ce chapitre explique les différents éléments qui composent un projet web sur le plan technique. Il présente en outre la manière dont vous devez gérer les documents sur votre ordinateur.
#
DéfinitionQuelques notions clés pour clarifier quelques termes liés aux sites web.
#
Site webUn site web, est un ensemble de pages et de ressources liées et accessibles par un nom de domaine. Il traite généralement d’une thématique unique.
Il existe une large variété de sites: site d’information · site vitrine · blog · forum · e-commerce · page personnelle · wiki · réseau social · moteur de recherche · site d’actualités · application web · etc.

Différentes pages du site https://ecal.ch
#
Page webUne page web est un document au format HTML qui peut être affiché dans un navigateur. Le visiteur peut la consulter en utilisant le défilement horizontal ou vertical. Chaque page est accessible par une adresse web (URL) unique.

La page de présentation de l’école sur le site https://ecal.ch
#
Serveur webEnsemble matériel et logiciel qui stocke un site web et le rend accessible publiquement via Internet. On y publie généralement les fichiers au moyen d’un client FTP.
#
Site localUn site web hébergé sur un ordinateur personnel qui par conséquent n’est pas accessible publiquement. Créer un tel site ne requiert pas de serveur web.
#
Gérer les fichiers#
Emplacement du siteTous les fichiers utilisés par votre site doivent être placés dans un même dossier. Vous êtes ensuite libre de les organiser comme bon vous semble à l’intérieur de celui-ci.
Sur votre bureau, créer un dossier appelé mon-site
. C’est dans celui-ci que vous travaillez.
Si vous utilisez un serveur web local, les fichiers doivent être placés à la racine web de celui-ci ou dans un sous-dossier de la racine web.
#
Casse et espacementLes dossiers et les fichiers qui composent votre site web ne doivent comporter que des lettres minuscules, des chiffres, des tirets et des points. Aucun autre caractère n’est admis.
- Contrairement à votre ordinateur, les serveurs web sensibles à la casse. Ainsi un document nommé
MonImage.jpg
ne désigne pas le même fichier quemonimage.jpg
. Le risque de pointer vers un fichier non existant est donc plus élevé si vous utilisez des majuscules. - Les espaces, accents et caractères spéciaux ne sont pas traités de la même manière par les différents navigateurs et serveur web, cette différence d’interprétation entraînée des erreurs et par conséquent des adresses web invalides.
Voici quelques exemples de noms valides:
#
Structure des fichiersSi vous êtes libre d’organiser les fichiers comme bon vous semble dans le dossier du site, il y a néanmoins quelques bonnes pratiques à respecter. Il est déconseillé de placer tous vos documents à la racine sans distinction. Créer une hiérarchie de dossier qui vous permettra de retrouver facilement vos fichiers.
caution
La page d’accueil de votre site web doit impérativement être nommée index.html.
Voici un exemple de structure de site:
Dans l’exemple ci-dessus, la galerie des projets est accessible via l’URL /projets/
.