Glossaire

de Wikipedia, l’encyclopédie libre

.htaccess

le nom par défaut du fichier de configuration de niveau de répertoire de Apache.

ACL
Liste des contrôles d’accès
Blowfish

un algorithme de chiffrement symétrique par blocs conçu par Bruce Schneier en 1993.

Navigateur

un logiciel qui permet à un utilisateur d’afficher et d’interagir avec du texte, des images et d’autres informations typiquement situés sur une page Web ou sur un site Web sur le Word Wide Web.

bzip2

un algorithme de compression de données en logiciel libre et à sources ouvertes et un programme développé par Julian Seward.

CGI

Common Gateway Interface (littéralement « Interface passerelle commune »), est une technologie des serveurs HTTP. Ce dernier, au lieu de renvoyer le contenu d’un fichier (image ou HTML), exécute un programme puis retourne le contenu généré, comme s’il s’agissait d’un contenu de fichier.

Changelog

un journal ou un enregistrement des changements fait dans un projet.

Client

un ordinateur qui accède à un service (distant) sur un autre ordinateur par un réseau.

colonne

un ensemble de valeurs de données d’un type particulièrement simple, une pour chaque ligne du tableau.

une suite d’informations envoyée par un serveur à un navigateur Web, que ce dernier retourne lors de chaque interrogation du même serveur.

CSV

valeurs séparées par des virgules

DB
voir Base de données
Base de données

une collection de données ordonnées.

Moteur
voir Storage Engines
Extension PHP

un module PHP qui étend PHP avec des fonctionnalités supplémentaires.

FAQ

une Foire Aux Questions est une liste de question posées fréquemment et leurs réponses.

Champ

une partie de données divisées/colonnes.

Clé étrangère

une colonne ou un groupe de colonnes dans une base de données qui pointe vers une clé de colonne ou d’un groupe de colonne d’une autre ligne de la base de données dans une table (habituellement différente).

GD

une bibliothèque graphique de Thomas Boutell et d’autres pour la manipulation dynamique d’images.

GD2
voir GD
GZip

GZip est le raccourci pour GNU zip, un logiciel GNU libre, utilitaire de compression de fichier.

hôte

toute machine connectée à un réseau informatique, un nœud qui a un nom d’hôte.

nom d’hôte

le nom unique par lequel est connu un équipement attaché au réseau sur celui-ci.

HTTP

Hypertext Transfer Protocol, littéralement « protocole de transfert hypertexte », est un protocole de communication informatique client-serveur développé pour le World Wide Web.

HTTPS

une connexion HTTP avec des mesures de sécurité additionnelles.

IEC
International Electrotechnical Commission
IIS

Internet Information Services est un serveur HTTP et/ou FTP créé par Microsoft pour ses systèmes d’exploitation Windows.

Index

une fonctionnalité qui permet d’accéder rapidement aux lignes dans une table.

IP

Protocole Internet (en anglais « Internet Protocol »). Le protocole Internet gère le transport et le routage des paquets sur le réseau.

Adresse IP

un numéro unique qu’utilisent les équipements pour s’identifier et communiquer entre eux sur un réseau en utilisant le protocole IP standard.

IPv6

IPv6 (Internet Protocol version 6) est la dernière révision du protocole IP (IP), conçue pour pallier le manque d’adresses IPv4 disponibles.

ISAPI

Internet Server Application Programming Interface est l’API de Internet Information Services (IIS).

FAI

Un fournisseur d’accès à Internet, est un organisme (généralement une entreprise) offrant une connexion au informatique à Internet et des services associés.

ISO

International Standards Organisation

JPEG

Joint Photographic Experts Group, nom d’un comité créé en 1986 résultant de la fusion de plusieurs groupes (d’où le joint) de professionnels de l’industrie de l’image. Ce comité a donné son nom à la norme ouverte de compression d’images numériques JPEG.

JPG
voir JPEG
Clé
voir Index
LATEX

un système de préparation de document pour le programme TeX.

Mac

les Apple Macintosh sont une ligne d’ordinateurs personnels conçus, développés, fabriqués et commercialisés par Apple Inc.

macOS

le système d’exploitation propriétaire fourni avec l’ordinateur Macintosh d’Apple Computer, depuis 2001 et distribué également séparément pour des modèles antérieurs.

mbstring

Les fonctions mbstring de PHP gèrent les langues utilisant les jeux de caractères multi-octets, dont UTF-8.

Si vous rencontrez des problèmes pour installer cette extension, veuillez suivre 1.20 Je reçois une erreur sur l’absence des extensions mysqli et mysql. qui fournit des informations utiles.

Type de médias

Un type de média (anciennement connu sous le nom de type MIME) est un identifiant en deux parties pour les formats de fichiers et les contenus de format transmis sur Internet.

Voir aussi

<https://fr.wikipedia.org/wiki/Type_de_médias>

MIME

Multipurpose Internet Mail Extensions est un format de données permettant d’introduire dans les messages SMTP (courriels) différents types de fichiers multimédias.

module

extension modulaire pour le serveur HTTP Apache httpd.

mod_proxy_fcgi

un module Apache mettant en œuvre une interface Fast CGI ; PHP peut être exécuté en tant que module CGI, FastCGI ou directement en tant que module Apache.

MySQL

MySQL (SQL est acronyme de Structured Query Language en anglais) est un serveur de bases de données relationnelles SQL très rapide, multi-thread, robuste et multi-utilisateurs.

MySQLi

l’extension client PHP de MySQL améliorée.

Voir aussi

“Manuel PHP pour MySQLi <https://www.php.net/manual/fr/book.mysqli.php>”_

mysql

l’extension PHP client de MySQL.

OpenDocument

un standard ouvert pour les documents de bureau.

OS X

voir macOS.

PDF

Portable Document Format, un format de fichier informatique universel créé par la société Adobe Systems pour la diffusion des documents (de types texte, affiche, diapositive, plan, formulaires interactifs…).

PEAR

PHP Extension and Application Repository.

Voir aussi

Site Web de PEAR

PCRE

Perl-Compatible Regular Expressions - Expressions rationnelles compatibles Perl pour PHP

Voir aussi

Manuel PHP pour les expressions régulières compatibles Perl <https://www.php.net/pcre> _

PHP

PHP (venant de l’acronyme récursif PHP : Hypertext Preprocessor), est un langage de script libre principalement utilisé pour être exécuté par un serveur HTTP, mais il peut fonctionner comme n’importe quel langage interprété en utilisant les scripts et son interpréteur sur un ordinateur.

port

une connexion par laquelle des données sont transmises et reçues.

clé primaire

Une clé primaire est un index d’un ou plusieurs champs d’une table ayant des valeurs uniques pour chaque enregistrement de cette table. Chaque table devrait avoir une clé primaire pour accéder et identifier facilement les données de cette table. Il ne peut y avoir qu’une seule clé primaire par table toujours nommée PRIMARY. En fait, une clé primaire n’est autre qu’une unique key avec le nom PRIMARY. Si aucune clé primaire n’est définie, MySQL utilisera la première clé unique comme clé primaire, s’il en existe une.

Vous pouvez créer la clé primaire en créant la table (dans phpMyAdmin, sélectionnez les boutons radio de chaque champ que vous souhaitez avoir dans la clé primaire).

Vous pouvez aussi ajouter une clé primaire à une table existante avec ALTER TABLE ou CREATE INDEX (dans phpMyAdmin, cliquez sur “ajouter un index” dans la page de structure de table sous les champs listés).

RFC

les « request for comment » (RFC, littéralement demande de commentaires) sont une série de documents et normes concernant l’Internet, commencée en 1969. Peu de RFC sont des standards, mais tous les standards de l’Internet sont enregistrés en tant que RFC.

RFC 1952

spécification de format de fichier GZIP version 4.3

Voir aussi

RFC 1952

Ligne (enregistrement, tuple)

représente un seul élément de donnée structuré implicitement dans une table.

Serveur

est un ordinateur ou un programme informatique qui partage un service sur un réseau.

Sodium

L’extension PHP Sodium.

Moteurs de stockage

MySQL peut utiliser plusieurs format pour stocker les données sur le disque. Ces formats sont appelés moteurs de stockage ou type de tables. phpMyAdmin permet à un utilisateur de modifier le moteur de stockage pour une table en particulier en utilisant l’onglet Opérations.

Les types de tables les plus communs sont InnoDB et MyISAM, bien que d’autres types existent qui peuvent être appropriés dans certaines situations.

socket

une forme de communication inter-processus.

SSL

Secure Sockets Layer, (aujourd’hui remplacé par TLS) est un protocole de sécurisation des échanges sur Internet.

Procédure stockée

ensemble d’instructions SQL pré-compilées, stockées dans une base de données et exécutées sur demande par le système de gestion de base de données qui manipule la base de données

SQL

Structured Query Language

table

un ensemble d’éléments de données (cellules) qui est organisé, défini et stocké en lignes et en colonnes où chaque élément est identifié par un libellé ou une clé unique ou par sa position par rapport aux autres éléments.

tar

TAR (de l’anglais « Tape Archive », littéralement « archive sur bande ») est l’outil d’archivage de fichiers standard de UNIX. On appelle parfois le fichier d’archivage créé un « tarball ».

TCP

Transmission Control Protocol (« protocole de contrôle de transmissions »), est un protocole de transport fiable, en mode connecté, documenté dans la RFC 793 de l’IETF.

TCPDF

Bibliothèque PHP pour générer des fichiers PDF.

Voir aussi

<https://tcpdf.org/>

déclencheur

dispositif logiciel qui provoque un traitement particulier en fonction d’événements prédéfinis. Par extension, c’est l’événement lui-même qui est qualifié de déclencheur

clé unique
Une clé unique est un index constitué d’un ou plusieurs champs d’une table qui a une valeur unique pour chaque enregistrement. La première clé unique sera traitée comme primary key si aucune clé primaire n’est définie.
URL

Uniform Resource Locator - Une adresse réticulaire (du latin rete qui signifie « filet » donc par extension réseau) est une chaîne de caractères utilisée pour identifier les ressources dans le World Wide Web.

Serveur Web

un ordinateur tenant le rôle de serveur informatique sur lequel fonctionne un logiciel serveur HTTP ou le logiciel serveur HTTP lui-même.

XML

Extensible Markup Language (« langage de balisage extensible »), généralement abrégé XML, est un standard du World Wide Web Consortium qui sert de base pour créer des langages de balisage : c’est un « méta-langage ».

Zip

un format de compression de données et d’archivage populaire.

Zlib

une bibliothèque de compression de données libre et multiplateforme de Jean-loup Gailly et Mark Adler.

Stratégie de Sécurité du Contenu

L’en-tête de réponse HTTP Content-Security-Policy permet aux administrateurs de sites web de contrôler les ressources que l’agent utilisateur est autorisé à charger pour une page donnée.