Untitled Document
  • HTML: Hyper Text Markup Language. C'est la langage de programmation des pages Web simples. Le HTML permet d'agréger des textes et des éléments multimédias (images, sons, animations, etc.).
  • PHP: Personnal HomePage. Inventé par Rasmus Lerdorf, ce langage dynamique était prévu, au départ, pour permettre à son auteur de mettre automatiquement à jour sa page Web personnelle, qui présentait son CV. Ce langage dynamique (comme l'ASP, le JSP et bien d'autres) permet de créer des pages Web où s'effectuent des programmes permettant d'afficher des contenus différents à chaque affichage. Contrairement à une page HTML (dite "statique") qui affiche toujours le même contenu, une page en PHP constitue un modèle (par exemple: un relevé de compte) qui affiche à la volée les données adaptées à chaque visite (le relevé de compte du visiteur, pour le mois choisi).
  • SQL: Structured Query Language. le SQL est le standard de programmation pour les bases de données. La très grande majorité des logiciels de gestion de bases de données (Oracle, MS-SQL, MySql, Access, Dbase, Informix, Ingres, PostgreSQL, Sybase, etc.) sont compatibles SQL, ce qui permet (si l'on respecte purement ce standard) la portabilité des bases de données entre ces différents logiciels.
  • IP: Internet Protocol. C'est le protocole d'échange de données sur Internet. C'est lui (et non le Web) qui a été inventé en 1969. Par extension, on parle d'adresses IP. Ces adresses composées de quatre nombres compris entre 0 et 255 (donc 2 à la puissance 8 possibilités... ou 1 octet) sont celles qui déterminent réellement l'emplacement (ou l'adresse) d'un service (site Web, application, gestion du courriel, serveur, etc.) sur Internet. Entre l'ordinateur sur lequel on fait la requête (ex: demander une page Web) et le serveur qui répond à la requête, les interconnexions du réseau Internet ne se parlent qu'en adresses IP (ex: ce soir, l'adresse du portable sur lequel je tape ces mots est 67.68.90.79).
  • DNS: Domain Name System. C'est le système de gestion des noms de domaines. Un nom de domaine ressemble à "dailywebbuzz.com". L'utilisation des noms de domaines permet d'éviter aux humains d'avoir à se souvenir d'adresses IP complètes pour accéder aux services sur Internet. Ainsi, il est plus simple de se rappeler de "google.com" que de "66.102.7.99". Pourtant, ces deux notations vous permettront d'accéder directement à votre moteur de recherche favori (à ce sujet, essayez donc http://search.cogeco.ca, vous m'en direz des nouvelles!). Bref, le DNS est le système qui permet de faire le lien entre les noms de domaines et les adresses IP. C'est ce qui permet à votre ordinateur de savoir quel serveur interroger lorsque vous tapez Google.com au lieu de saisir l'adresse IP du serveur de Google.
  • Java: langage de programmation inventé par Sun Microsystems. Ce langage très puissant a été choisi par la communauté de programmeurs Internet comme le langage de l'Internet par excellence. Tous les éditeurs de logiciels et de systèmes d'exploitations ont donc ajouté à leur système un interpréteur java, ce qui permet à tous les systèmes d'aujourd'hui de comprendre les applications programmées en java (de la même manière que toutes les bases de données comprennent le langage SQL). ATTENTION: dans le cas de SQL comme dans celui de JAVA, il est nécessaire de se conformer très rigoureusement aux standards officiels pour que les applications soient véritablement portables. Ainsi, si vous pensez que vos développements risquent de devoir être utilisés sur diverses plateformes et systèmes d'exploitation, resistez à la tentation d'utiliser les librairies java propriétaires offertes par les éditeurs de logiciels pour accélérer les développement, et conformez vous précisément aux standards JAVA.
  • WWW. WordWide Web (la toile d'araignée mondiale). Même si ce terme ne sert pratiquement plus à rien, dans la mesure où le monde civilisé sait ce qu'est le Web, et sait que le Web est mondial, les trois "W" continuent à exercer leur suprématie au devant de la plupart des sites Web de la planète. Bien que les raisons soient principalement historiques, il demeure néanmoins une explication technique: ils permettent de ranger proprement les différents services Web des entreprises. Ainsi, on trouvera par exemple l'ensemble des services destinés au grand public sur http://www.monentreprise.com, alors que les contenus destinés aux employés seulement seront par exemple sur http://intranet.monentreprise.com, et les applications destinées aux partenaires d'affaires seront par exemple sur http://partenaires.monentreprise.com. A ce titre, les trois W sont un indicateur que le contenu du serveur "www" est le contenu public.
  • @: "arobas". Sans contredit le symbole du courrier électronique. le @ signifie en quelque sorte "chez", ou plutôt "sur le serveur de". Ainsi, nom@serveur.com signifie "le compte de courriel de "nom", sur le serveur de "serveur.com".
  • DMZ: DeMilitarized Zone. C'est la zone non-protégée (donc du côté du reste du monde, par rapport au gardien de sécurité qu'est le FireWall) de votre réseau. Tous les services accessibles au public sont situés dans la DMZ. Et par extension... tout ce qui se trouve dans la DMZ... doit être uniquement des contenus destinés au public, car ils ne sont pas protégés (ou beaucoup moins) contre les attaques des pirates.
  • Firewall: C'est le cerbère de votre réseau. Le Firewall permet uniquement à certaines machines, a certains réseaux, à certains protocoles ou à certains programmes d'accéder d'une certaine manière à certaines parties de votre réseau. En ce sens, le FireWall fait respecter les règles d'accès configurées par votre équipe de sécurité.
  • SSL: Secure Socket Layer. Couche d'encryption / désencryption permettant aux informations de circuler d'un point à un autre (de chaque côté de la liaison SSL) sur le réseau public, mais de manière cryptée, afin que personne ne puisse intercepter le contenu de la communication.
  • HTTPS: Secured HTTP. C'est le protocole HTTP utilisant la couche d'encryption SSL. Lorsqu'une page Web possède une adresse débutant par HTTPS:// (plutôt que http://), alors la liaison entre le serveur Web est votre ordinateur est sécurisée par l'encryption SSL. Attention, cela ne signifie pas que le serveur auquel vous parlez est bien celui auquel vous pensez parler. Un certificat SSL vérifié par une entité de confiance (et dont vous pouvez valider l'authenticité en cliquant sur le cadenas en bas de votre navigateur Web) est le seul moyen de vérifier que le serveur est bien celui qu'il prétend être.
  • Flash: Langage de programmation permettant de faire de l'animation d'images sur le Web. Flash est au départ un langage conçu pour faire des animations. Cependant, Flash intègre de plus en plus de fonctionnalités puissantes lui permettant de faire appel à des bases de données pour faire afficher (tout comme PHP) des contenus dynamiques, ou encore de faire du streaming video ou audio. Flash est malheureusement toujours très incompatible avec les moteurs de recherches, et il faut souvent faire preuve d'une grande ingéniosité pour que les pages en Flash soient indexées correctement dans les moteurs de recherches. Malgré tout, j'ai bon espoir que Flash soit un jour compatible avec les moteurs de recherches, tant ce langage a fait de progrès depuis sa création.
  • I-frame: Sorte de "page Web dans la page Web", le I-Frame permet de faire afficher une page Web à l'intérieur d'une autre page Web. "Quel intérêt?" direz-vous... l'intérêt est très simple: Je programme une application permettant de faire des recherches sur mon site. plutôt que de l'intégrer dans toutes les pages de mon site, j'intègre dans toutes les pages un cadre vide de type I-Frame, qui mène directement vers mon petit moteur de recherches. Ainsi, lorsque je déciderai de faire des modifications à mon moteur, je n'aurai qu'à les faire à un seul endroit, et toutes les pages de mon site Web seront immédiatement mises à jour, puisqu'elles vont toujours chercher au même endroit la dernière version de mon moteur.

Il existe bien entendu des centaines d'autres termes techniques liés au Web et à ses technologies. Il existe bien d'autres glossaires en français des termes techniques du Web, et une simple recherche dans Google vous permettra d'en apprendre bien davantage sur le vernaculaire du Web.