Aller au contenu principal
Ressources

Glossaire du développement web

Définitions claires et concises des termes clés du développement web, de l'architecture logicielle et de la stratégie numérique.

Développement Stratégie

A/B testing

L'A/B testing compare deux variantes d'une fonctionnalité pour identifier celle qui performe le mieux. Méthode, outils et limites pour des décisions éclairées.

Lire la définition arrow_forward
Développement Stratégie

AFUP

L'AFUP (Association Française des Utilisateurs de PHP) anime la communauté PHP francophone depuis 1999. Son rôle, ses événements (Forum PHP, AFUP Days) et ce que son soutien garantit pour vos projets.

Lire la définition arrow_forward
Développement Architecture

API

Une API (Application Programming Interface) est un contrat d'échange entre deux systèmes logiciels. Découvrez son rôle central dans les architectures web modernes.

Lire la définition arrow_forward
Architecture Infrastructure

API Gateway

Une API Gateway est un composant d'architecture qui centralise les appels vers vos API, gérant authentification, rate limiting et routage.

Lire la définition arrow_forward
Développement Architecture

API Platform

API Platform est le framework de référence pour créer des API REST et GraphQL en PHP/Symfony. Découvrez ses fonctionnalités et son rôle dans les architectures modernes.

Lire la définition arrow_forward
Infrastructure

AWS

AWS (Amazon Web Services) est la plateforme cloud la plus utilisée au monde. Ses forces (élasticité, services managés) et ses limites (coûts, lock-in) pour les PME.

Lire la définition arrow_forward
Développement Stratégie

Accessibilité web

L'accessibilité web (a11y) consiste à concevoir des sites et applications utilisables par tous, y compris les personnes en situation de handicap.

Lire la définition arrow_forward
Méthodologie Stratégie

Agile

L'agilité est une philosophie de développement fondée sur l'itération, la collaboration et l'adaptation continue aux retours utilisateurs.

Lire la définition arrow_forward
Architecture Stratégie

Akeneo

Akeneo est un PIM (Product Information Management) open source qui centralise et enrichit les données produit pour les diffuser sur tous les canaux de vente.

Lire la définition arrow_forward
Architecture

Architecture web

L'architecture web définit la structure technique d'une application. Découvrez les principes fondamentaux pour concevoir des systèmes robustes, performants et maintenables.

Lire la définition arrow_forward
Stratégie Architecture

Audit technique

L'audit technique analyse la qualité, la sécurité et la performance de votre application web. Découvrez ce qu'il couvre, comment il se déroule et ce qu'il vous apporte.

Lire la définition arrow_forward
Stratégie

B2B

Le B2B (Business to Business) désigne la vente entre entreprises. En développement web, ce modèle impose des parcours complexes, des exigences élevées et un cadrage rigoureux.

Lire la définition arrow_forward
Stratégie

B2C

Le B2C (Business to Consumer) désigne la vente aux particuliers. En développement web, ce modèle impose UX irréprochable, volumétrie élevée et itérations rapides.

Lire la définition arrow_forward
Méthodologie Développement

BDD

Le BDD (Behavior-Driven Development) décrit les comportements attendus en langage naturel (Given/When/Then). Collaboration métier-technique et tests lisibles.

Lire la définition arrow_forward
Développement Architecture

Backend

Le backend est la partie invisible d'une application web : serveur, base de données, logique métier et API. C'est le moteur qui fait tourner votre produit.

Lire la définition arrow_forward
Méthodologie Stratégie

Backlog

Le backlog est la liste ordonnée de toutes les fonctionnalités, corrections et améliorations prévues pour un produit. Son organisation détermine la vitesse et la pertinence des livraisons.

Lire la définition arrow_forward
Développement Architecture

Base de données

Une base de données est un système organisé de stockage et de récupération d'informations. Relationnelle ou NoSQL, elle est au cœur de toute application web.

Lire la définition arrow_forward
Stratégie Architecture

Big bang (migration)

La migration big bang bascule en une fois de l'ancien vers le nouveau système. Une approche risquée mais parfois nécessaire — alternatives, conditions de réussite et pièges.

Lire la définition arrow_forward
Infrastructure

CDN

Un CDN (Content Delivery Network) est un réseau de serveurs distribués qui sert les contenus statiques au plus près de l'utilisateur pour réduire les temps de chargement.

Lire la définition arrow_forward
Infrastructure Méthodologie

CI/CD

CI/CD (intégration continue / déploiement continu) automatise les tests, la validation et la mise en production du code. Découvrez ses principes et ses bénéfices concrets.

Lire la définition arrow_forward
Développement Infrastructure

CORS

Le CORS (Cross-Origin Resource Sharing) contrôle quels domaines peuvent appeler votre API depuis un navigateur. Configuration, headers et erreurs courantes.

Lire la définition arrow_forward
Architecture Développement

CQRS

Le CQRS (Command Query Responsibility Segregation) sépare les opérations de lecture et d'écriture dans des modèles distincts. Un pattern d'architecture pour les systèmes complexes.

Lire la définition arrow_forward
Stratégie

CRM

Un CRM (Customer Relationship Management) centralise les interactions clients. Son rôle dans le SI, intégration avec les outils métier et critères de choix.

Lire la définition arrow_forward
Stratégie

CTO

Le CTO (Chief Technology Officer) est le directeur technique d'une entreprise. Découvrez son rôle concret, ses responsabilités et les différents modèles d'intervention possibles.

Lire la définition arrow_forward
Développement Infrastructure

Cache

Le cache est un mécanisme de stockage temporaire qui améliore drastiquement les performances web. Niveaux de cache, invalidation et bonnes pratiques Symfony.

Lire la définition arrow_forward
Stratégie Méthodologie

Cadrage fonctionnel

Le cadrage fonctionnel définit le périmètre, les priorités et les critères de succès d'un projet web avant le développement. L'investissement le plus rentable d'un projet.

Lire la définition arrow_forward
Stratégie Méthodologie

Cahier des charges

Le cahier des charges est le document de référence qui cadre un projet web. Découvrez comment le rédiger pour aligner les attentes et sécuriser le développement.

Lire la définition arrow_forward
Stratégie

Cession de droits

La cession de droits transfère la propriété intellectuelle du code du prestataire vers le client. Une clause contractuelle essentielle, souvent floue ou oubliée — droits patrimoniaux, open source et pièges.

Lire la définition arrow_forward
Développement Méthodologie

Clean code

Le clean code est une discipline de développement qui privilégie la lisibilité, la simplicité et la maintenabilité du code source.

Lire la définition arrow_forward
Infrastructure

Cloud computing

Le cloud computing permet d'accéder à des ressources informatiques (serveurs, stockage, réseau) à la demande, sans investissement matériel.

Lire la définition arrow_forward
Développement Stratégie

Code legacy

Le code legacy désigne du code ancien, difficile à maintenir et à faire évoluer. Comment l'identifier, le gérer et le moderniser progressivement.

Lire la définition arrow_forward
Infrastructure

Conteneurisation

La conteneurisation empaquette une application avec ses dépendances dans un environnement isolé et portable. Docker en est l'outil de référence.

Lire la définition arrow_forward
Développement Stratégie

Core Web Vitals

Les Core Web Vitals (LCP, INP, CLS) sont les métriques Google qui mesurent l'expérience utilisateur et influencent le classement SEO de votre site.

Lire la définition arrow_forward
Architecture Stratégie

DAM

Le DAM (Digital Asset Management) centralise images, vidéos et documents dans un référentiel unique. Organisation, versioning et diffusion multi-canal des médias.

Lire la définition arrow_forward
Développement Architecture

Data pipeline

Un data pipeline est une chaîne automatisée de traitements qui collecte, transforme et achemine les données d'une source vers une destination.

Lire la définition arrow_forward
Développement Architecture

Design patterns

Les design patterns sont des modèles de conception réutilisables qui résolvent des problèmes architecturaux fréquents en développement logiciel.

Lire la définition arrow_forward
menu_book

Besoin d'un éclairage technique ?

Ce glossaire vous aide à comprendre les termes clés. Pour aller plus loin et appliquer ces concepts à votre projet, parlons-en.

Échanger sur votre projet arrow_forward