Initiation à la création de site Web
Introduction
Un site Web est un ensemble de pages Web hyperliées entre elles et mises en ligne à une adresse Web.
Navigateurs
- navigateur - un programme qui permet de parcourir les sites Web
- les plus connus : Internet Explorer de Microsoft, Firefox de
Mozilla, Netscape, Opera, Safari
- statistiques
de l'usage
Pour créer un site Web, il faut :
- élaborer la structure (arborescence), le contenu des pages Web et la présentation
- héberger le site sur un serveur Web continuellement connecté à Internet
- réserver et gérer un nom de domaine (l’adresse Web à laquelle le site est accessible)
Gestion d'un site Web
Structure d'un site Web
- un ensemble de pages qui peuvent être consultées en suivant des hyperliens à l'intérieur du site
- la page d'accueil - la première page à consulter
- les pages organisées dans plusieurs dossiers
- les adresses de page (URL) définies par rapport à la racine du site (serveur Web)
Exemple : la page courante, intro_intro.php, dont l'URL complet est http://w3.uqo.ca/iglewski/ens/inf1493/src/intro/intro_intro.php, se trouve sur la machine 132.213.1.27
dans /jupiter/home/iglewski/w3/htdocs/ens/inf1493/src/intro/intro_intro.php. Le chemin /jupiter/home/iglewski/w3/htdocs/ correspond à
l'adresse de la racine du serveur Web.
Facteurs à considérer
- l'hébergement Web
- la création d’un site Internet avec ou sans logiciel de gestion de contenu (CMS)
- un site qui répond aux besoins personnels ou bien un site publique qui essaie d'attirer
des milliers de visiteurs ?
un site publique :
- le contenu
- le design des pages Web
- la facilité de trouver l'information
- la facilité de mise à jour
- le nombre de visiteurs uniques par mois
- l'indice de confiance des moteurs de recherche (Pagerank, Trust Rank, etc,)
- le nombre d’abonnées (pour les forums ou les blogues)
- les mentions sur les sites Internet sociaux
- l'accessibilité du site
- la sécurité du site
un site privé :
exemple : iGoogle
- un portail Web personnalisable permettant d'agréger en une seule page
des flux d'information continue
- permet à l'utilisateur d'accéder rapidement aux informations
importantes pour lui
Exemples :
- des flux RSS
- des jeux
- des services personnalisés (agenda, météo, Gmail...)
- différents modules de type widget
- on peut également scinder le portail en plusieurs pages en
ajoutant des onglets aussi personnalisables
- Exemple : iGoogle Homepage