Glossaire

Vocabulaire informatique

Ce glossaire contient du vocabulaire informatique.
Il vous permettra de comprendre les acronymes très souvent utilisée, tout particulièrement dans la partie "dev" du métier

Le bouton à droite de la pagination vous permet d'effectuer une recherche par mots-clés et/ou par catégorie

ADRESSES IP IP : Internet Protocol

Numéro d'identification attribué de façon permanente ou provisoire à chaque périphérique relié à un réseau informatique qui utilise l'Internet Protocol.

L'adresse IP est à la base du système d'acheminement (le routage) des paquets de données sur Internet.

Catégories : Web / Internet

AJAX Asynchronous Javascript And XML

Permet de faire le lien entre une page HTML et le serveur, sans rechargement de la page (Asynchrone)

var ajaxReq = $.ajax('GetJsonData', {
dataType: 'json',
timeout: 500
});

ajaxReq.success(function (data, status, jqXhr) {
$('p').append(data.firstName + ' ' + data.middleName + ' ' + data.lastName);
})

ajaxReq.error(function (jqXhr, textStatus, errorMessage) {
$('p').append('Error: ' + errorMessage);
})

Catégories : Web / Internet

Apache Apache HTTP Server

Serveur web permettant d'exécuter des sites internet

Catégories : Web / Internet

Back-Office

Ensemble de pages d'une application Web disponibles uniquement aux utilisateurs authentifiés, et qui permettent de mettre à jour le site (Administration)

Catégories : Web / Internet

CDN Content Delivery Network

Groupe de serveurs qui hébergement des services WEB, afin de pouvoir accéder aux ressources sans avoir besoin de les héberger en local (ex : fichiers Bootstrap, JQuery, ...)

Catégories : Web / Internet

CMS Content Management System (SGC : Système de Gestion de Contenu)

Catégorie de logiciels qui permettent de concevoir, gérer et mettre à jour des sites Web ou des applications mobiles de manière dynamique.

Catégories : Web / Internet

CSS Cascading Style Sheets

Fichier appelé "Feuille de style" permettant de décentraliser les fichiers propres à la mise en forme des sites internet

Catégories : Web / Internet

DNS Domain Name System

Protocole qui permet de résoudre les noms de domaines et de les associer aux adresses ip des serveurs qui hébergent les sites. Ex: Google => 8.8.8.8

Catégories : Web / Internet

DOM Document Object Model

Standard permettant d'accéder au contenu HTML. 
Souvent utilisé en javascript, on parle de modification du DOM.

Catégories : Web / Internet

Filezilla

Logiciel permettant de transférer des fichiers vers un serveur en utilisant le protocole FTP ou SFTP

Catégories : Web / Internet

FRAMEWORK

Boite à outil logiciel, qui permet de coder plus rapidement (fonctionnalités déjà présentes) et plus proprement (selon des règles de codage)

Catégories : Web / Internet

Front-Office

Partie visible du site pour tous les utilisateurs sans restriction

Catégories : Web / Internet

FTP File Transfer Protocol

Protocole réseau permettant le transfert de fichiers sur le serveur. Il utilise le port 21.

Catégories : Web / Internet

GD2

Librairie PHP permettant le traitement des images

Catégories : Web / Internet

Hébergement

Emplacement permettant de conserver et d'utiliser les fichiers nécessaire au fonctionnement d'un site internet.

Catégories : Web / Internet

HTML Hypertext Markup Language

Langage permettant de construire une page Web à l'aide de balises. 
La version actuelle est HTML 5.

<!doctype html>
<html lang="fr">
<head>
<meta charset="utf-8">
<title>TITRE</title>
</head>
<body>
</body>
</html>

Catégories : Web / Internet

HTTP / HTTPS Hypertext Transfer Protocol / Hypertext Transfer Protocol Secure

Protocoles de communication permettant d'acheminer les données hypertextes entre le client et le serveur. 
HTTPS est le protocole sécurisé, qui passe par le port 443, et est celui à utiliser. 
Désormais les navigateurs informent les utilisateurs que le site n'est pas sécurisé (HTTP) et tendent à refuser ces sites

Catégories : Web / Internet

Internet

Réseau public mondial constitués de réseaux connectés les uns aux autres

Catégories : Web / Internet

Intranet

Site ou application uniquement disponible au sein d'un réseau privé

Catégories : Web / Internet

JQuery Write less, do more

Bibliothèque javascript permettant de coder plus rapidement avec moins de code selon leur slogan.

Catégories : Web / Internet

JS Javascript

Langage WEB, nativement côté client, mais il existe désormais des Framework permettant de travailler en javascript côté serveur (ex: NodeJS)

Catégories : Web / Internet

JSON JavaScript Object Notation

Format d'échange de données structurées selon un format prédéfini, dérivé du javascript, et lisible par l'humain

Catégories : Web / Internet

LAMP Linux, Apache, MySQL & PHP

Utilitaire permettant d'installer un package complet des outils permettant de faire fonctionner un serveur web sous Linux, ainsi que PHP et MySQL

Catégories : Web / Internet

Media Queries

Ensemble de techniques permettant de rendre un site internet adaptatif au support (responsive), à l'aide de règles conditionnant l'application de styles dans la feuille css

Catégories : Web / Internet

MYSQL

Système de Gestion de base de données, souvent utilisée dans le WEB

Catégories : Web / Internet

NAVIGATEUR

Logiciel qui permet d’accéder aux informations d’internet.

Exemple : Edge, Chrome, Firefox, Opera, …

Catégories : Web / Internet

NOM DE DOMAINE

Identifiant de domaine internet. 
Permet d’accéder à un site internet.

Catégories : Web / Internet

PDO PHP Data Object

Objet PHP permettant de communiquer avec une base de données

Catégories : Web / Internet

PHP HyperText Preprocessor

Langage informatique permettant de créer des sites internet.
A la base il s'agissait de Personal Home Page, créé par Rasmus Lerdorf.

Utilisé par la plupart des sites internet.

<?php
// instructions terminant par un ;
?>

Catégories : Web / Internet

Point de rupture

Taille des différentes conditions dans la feuille de style, définis à l'aide des Media Queries

/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
/* Styles */
}

/* Smartphones (landscape) ----------- */
@media only screen and (min-width : 321px) {
/* Styles */
}

/* Smartphones (portrait) ----------- */
@media only screen and (max-width : 320px) {
/* Styles */
}

Catégories : Web / Internet

PostgreSQL

SGBD relationnel stable et performant

Catégories : Web / Internet

Responsive Web Design

Affichage adaptatif selon le support sur lequel le site internet est affiché. 
Se base sur le nombre de pixels de large du support, on parle de “Points de rupture

Catégories : Web / Internet

ROUTAGE EN OIGNON

Le routage en oignon est une technique de communication anonyme sur un réseau informatique. Dans un réseau en oignon, les messages sont encapsulés dans des couches de cryptage, analogues aux couches d'un oignon.

Catégories : Web / Internet

SEO Search Engine Optimization

Ensemble de technique permettant d'optimiser le site internet pour son référencement sur les moteurs de recherche

Catégories : Web / Internet

SMARTY

Moteur de template PHP

Catégories : Web / Internet

TOR

Réseau informatique superposé mondial et décentralisé. 
Il se compose de serveurs, appelés nœuds du réseau et dont la liste est publique. 
Ce réseau permet d'anonymiser l'origine de connexions internet.

Catégories : Web / Internet

URL en anglais Uniform Resource Locator

Adresse permettant d'accéder à une ressource internet (image, page web, ...)

Catégories : Web / Internet

W3C World Wide Web Consortium

Organisme de standardisation a but non lucratif qui se charge de fixer les standards du Web comme les langages HTML ou CSS, les protocoles, ...

Catégories : Web / Internet

WAMP Windows, Apache, MySQL & PHP

Utilitaire permettant d'installer un package complet des outils permettant de faire fonctionner un serveur web sous Windows, ainsi que PHP et MySQL

Catégories : Web / Internet

WORDPRESS

CMS gratuit, libre et open-source. Logiciel écrit en PHP reposant sur une base de données MySQL

Catégories : Web / Internet

WWW World Wide Web

Aussi appelé simplement Web, c'est un ensemble de serveurs hébergeant des documents hypertextes. Repose sur internet

Catégories : Web / Internet

WYSIWYG What You See Is What You Get

Editeur de texte permettant à l'utilisateur de saisir et mettre en forme du contenu (barre d'outil semblable à Word) qui sera ensuite stocké en base de données avec les balises HTML et la mise en forme

Catégories : Web / Internet

Zend Framework

Framework PHP

Catégories : Web / Internet