La communauté ALL HTML c'est 60184 membres à ce jour dont 1 inscrits aujourd'hui et 18 depuis une semaine.

Introduction aux SSI

Photo de ALL HTML Article publié le lundi 29 mars 2004 par ALL HTML.
Cet article est classé dans les catégories « PERL »

A propos des SSI


Un Server Side Include ou SSI, est un code généré au "vol" et inséré dans une page HTML. Puis, il est interprété par le serveur avant que cette page ne soit envoyée au navigateur du client : ce processus se nomme Server Side Includes (SSI).
Cela vous permet donc d'inclure des informations dans vos fichiers HTML comme la date de la dernière modification du fichier, ou même un autre fichier HTML.

Tous les fichiers qui ont une extension .shtml seront automatiquement interprétés par le serveur (qui sera à la recherche de commandes SSI). Vous pouvez, par exemple, utiliser index.shtml à la place de index.html pour votre fichier par défaut.

Note : Attention ! Les fichiers avec SSI utilisent beaucoup de ressources parce qu'ils ont besoin d'être interprétés par le serveur, de même qu'ils ralentissent le chargement des pages si utilisés trop souvent (sur une même page). Ils sont donc à utiliser avec modération.

Syntaxe des commandes SSI


Une commande SSI est contenue dans une balise commentaire (idem pour introduire un commentaire dans vos pages Web).

<!--# commande argument ="valeur" -->
1 2 3

1. Indique au serveur la commande à exécuter.
2. Type de paramètre de la commande.
3. Valeur définie pour cette commande.

VOS COMMENTAIRES ...

Commenter cette publication

Aucun commentaire pour le moment ...

Commenter cette publication

Vous devez obligatoirement vous identifier en tant que membre pour participer à cette discussion.

Forums de discussions associés

Discutez et échangez sur ce thème dans notre forum Autres langages (JAVA, JSP, etc.).

Liens sponsorisés

ACCÉS COMMUNAUTÉ

Rejoignez ALL HTML

Publiez vos articles, actualités, communiqués ... Donnez votre avis, partagez votre réseau, rencontrez d'autres membres et participez à la vie de la communauté.