> Tech > Sortie vers le Web (2)

Sortie vers le Web (2)

Tech - Par iTPro - Publié le 24 juin 2010
email

Cette façon de créer des fichiers source séparés pour des fonctions standardisées comme PSSR et l'entête, est la meilleure pour deux grandes raisons. Premièrement, la source est fournie par IBM dans le cadre du package CGIDEV2, et elle est codée conformément aux besoins des programmes. C'est particulièrement utile avec le

Sortie vers le Web (2)

StdTop.html, qui contient
l’information d’en-tête. Deuxièmement,
si vous avez des pages Web standardisées
(une barre de navigation
standard, par exemple, pour toutes les
pages sur votre site) et si vous avez besoin
de changer le standard, il suffit de
le changer en un endroit.

Toutefois, chaque fichier supplémentaire
utilise un peu plus de ressources
et donc il ne faut pas en abuser.
Généralement, cela se traduit par
un fichier contenant tout le code standard
(boilerplate) et un fichier contenant
le HTML unique du programme
CGI.

La source peut avoir jusqu’à  32 676
enregistrements. Les sections peuvent
être de longueur quelconque (dans la
limite de 32 676) et doivent être au
moins d’une ligne. La taille des sections
dépendra du goût du programmeur
et des besoins du programme.

En-tête content-type. La seconde
différence critique est le fait que les
pages Web générées par CGI doivent
contenir un en-tête HTML définissant
le type de contenu (content-type). Si
l’on omet l’en-tête HTML, le programme
ne génèrera aucune sortie vers le navigateur. Combinez le tag /$
avec l’en-tête HTML et utilisez une
ligne vide avant le tag .
L’enregistrement doit contenir des
blancs s’il se trouve dans un fichier
physique source. S’il est dans l’IFS, il
devrait contenir une nouvelle ligne
(créée en appuyant deux fois sur
Entrée à  la fin du dernier enregistrement
d’en-tête). La première partie de
la page Web devrait se présenter ainsi :

/$top
Content-type: text/html
<HTML><HEAD>
<TITLE>My web page</TITLE></HEAD>

Téléchargez gratuitement cette ressource

Aborder la Blockchain, comprendre et démarrer

Aborder la Blockchain, comprendre et démarrer

Une véritable révolution se prépare progressivement... les entreprises doivent veiller à ne pas rester à l’écart et se faire prendre de vitesse. Tout comme la mobilité ou encore le cloud, la blockchain est une composante essentielle de la transformation numérique. Découvrez, dans ce dossier, comment aborder, comprendre et démarrer la Blockchain

Tech - Par iTPro - Publié le 24 juin 2010