Même si la plupart des sites Web sont exécutés sur des serveurs Web Unix qui, comme les Mac, ne nécessitent pas d'extensions de fichiers, ces extensions permettent de différencier les fichiers. Un nom de fichier et une extension indiquent le type de fichier, comment le serveur Web l'utilise et comment vous pouvez y accéder.
Types de fichiers courants
Les fichiers les plus courants sur les serveurs Web sont:
- les pages Web
- Images
- Scénarios
- Programmes et autres types
Les pages Web
Deux extensions sont standard pour les pages Web: .html et .htm. Il n'y a aucune différence entre eux, et vous pouvez utiliser l'un ou l'autre sur la plupart des serveurs Web.
En tant qu'extension d'origine pour pages HTML sur les machines d'hébergement web Unix, .html indique un fichier qui utilise HTML (HyperText Markup Language) ou XHTML (EXtensible HyperText Markup Language).
Windows/DOS nécessitait des extensions de fichier à trois caractères, ce qui a donné lieu à la .htm extension. Cela fait également référence aux fichiers HTML et XHTML et peut être utilisé sur n'importe quel serveur Web, quel que soit le système d'exploitation.
La page par défaut d'un répertoire sur la plupart des serveurs Web a généralement un index.htm ou alors index.html extension. Les visiteurs de votre site Web n'ont pas à saisir l'une ou l'autre de ces deux extensions dans la barre d'adresse, tant que vous en avez donné une à la page d'accueil. Par example, http://thoughtco.com/index.htm va au même endroit que http://thoughtco.com.
Certains serveurs Web sont configurés pour appeler une page d'accueil par défaut.htm, que vous pouvez modifier si vous avez accès à la configuration du serveur.
Images
Les types les plus courants de fichiers image en ligne sont GIF, JPG, et PNG. Tous les navigateurs peuvent les afficher et les concepteurs de sites Web utilisent le format qui est le meilleur pour leurs applications particulières.
GIF
GIF (format d'échange graphique) est un format sans perte initialement développé par CompuServe pour les images animées et statiques. Cela fonctionne mieux pour les images avec des couleurs plates et de courts extraits animés. Il offre la possibilité d'indexer les couleurs pour s'assurer qu'elles contiennent uniquement des couleurs sécurisées pour le Web (ou une petite palette de couleurs), en gardant la taille du fichier petite.
JPG
le JPG (alias JPEG) format a été créé par le Joint Photographic Experts Group (d'où l'acronyme) pour les images photographiques. Si une image a des qualités photographiques sans aplats de couleur, elle est bien adaptée à ce format de fichier. Une photo enregistrée avec le .jpg ou alors .jpeg L'extension est généralement compressée, ce qui donne une taille de fichier plus petite qu'un .gif déposer.
PNG
le PNG (Graphique réseau portable) format a été conçu pour le Web, avec une meilleure compression, couleur et transparence que les fichiers GIF. Les PNG n'ont pas besoin d'avoir le .png extension, mais c'est ainsi que vous les verrez le plus souvent.
Scénarios
Les scripts sont des fichiers qui activent des actions dynamiques sur des sites Web. Il existe de nombreux types, mais vous verrez le plus souvent les suivants.
.js (JavaScript)
Vous pouvez charger des fichiers JavaScript dans la page Web elle-même, ou vous pouvez placer JavaScript dans un fichier externe et l'appeler à partir de là. Si vous écrivez votre JavaScript dans la page Web, vous ne verrez pas le .js extension, car elle fait partie du fichier HTML.

.java ou .class
Ces deux extensions sont souvent associées à des programmes Java. Même si vous ne rencontrerez probablement pas de .Java ou alors .classer extension sur une page Web, ces fichiers sont souvent utilisés pour générer des applets Java pour les pages Web.
Java est complètement langage de programmation différent de JavaScript.
Autres types de fichiers
Quelques autres extensions que vous pourriez rencontrer font référence à des fichiers qui augmentent généralement la fonction et la flexibilité d'un site Web.
.php et .php3
le extension .php est presque aussi commun que .html et .htm sur des pages Web. Cette extension indique une page écrite avec PHP, un langage open source et facile à apprendre qui facilite les scripts, les macros et les inclusions sur un site Web.
.shtm et .shtml
Ceux-ci désignent des fichiers qui utilisent des inclusions côté serveur, c'est-à-dire un codage qui réside dans des fichiers distincts appelés dans la page. Essentiellement, cela vous permet d'inclure une page Web dans une autre et d'ajouter des actions de type macro à vos sites Web.
.aspic
Cette extension désigne un Page du serveur actif. ASP fournit des scripts, des macros et des inclusions, ainsi qu'une connectivité de base de données et plus encore. Il se trouve le plus souvent sur les serveurs Web Windows.
.cfm et .cfml
Ces extensions sont accordées à Fichiers ColdFusion. ColdFusion est un puissant outil de gestion de contenu côté serveur qui apporte des macros, des scripts et plus encore à vos pages Web.