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.
K
- Kanban
- Kanban est une méthode de gestion visuelle du travail qui limite l'encours pour améliorer le flux et réduire les délais de livraison.
- Knowledge silo
- Un knowledge silo se forme lorsqu'une seule personne détient la compréhension critique d'une partie du système. Risques et pratiques pour les éliminer.
- Kubernetes
- Kubernetes automatise le déploiement, la mise à l'échelle et la supervision des applications conteneurisées. Pourquoi il s'est imposé et ce qu'il change pour vos déploiements.
L
- LLM
- Un LLM (Large Language Model) est un modèle d'IA capable de comprendre et générer du texte. GPT, Claude, Mistral : fonctionnement, usages et limites pour l'entreprise.
- Laravel
- Laravel est un framework PHP populaire qui privilégie la productivité et l'expérience développeur. Découvrez ses forces, ses limites et sa comparaison avec Symfony.
- Lighthouse
- Lighthouse est l'outil open source de Google qui audite performance, accessibilité, SEO et bonnes pratiques d'une page web avec un score sur 100.
M
- MVP
- Le MVP (Minimum Viable Product) est un produit fonctionnel au périmètre restreint, conçu pour valider une hypothèse de marché avant d'investir dans un produit complet.
- Magento
- Magento (Adobe Commerce) est une plateforme e-commerce open source de niveau enterprise. Multi-boutique, B2B, catalogues volumineux et intégrations PIM avancées.
- Maintenance applicative
- La maintenance applicative couvre les mises à jour, corrections et évolutions d'une application en production. Découvrez ses différentes formes et pourquoi elle est indispensable.
- ManoMano
- ManoMano est une marketplace spécialisée dans le bricolage, le jardinage et la maison. Intégration technique via API et flux shopping feed pour les vendeurs professionnels.
- Marketplace
- Une marketplace met en relation vendeurs et acheteurs sur une même plateforme. Amazon, eBay, Cdiscount, ManoMano : comprendre le modèle et les enjeux d'intégration technique.
- Message queue
- Une message queue (file de messages) permet de découpler l'émission et le traitement d'une tâche. RabbitMQ, Redis, Symfony Messenger : traitement asynchrone fiable pour vos applications.
- Microservices
- L'architecture microservices découpe une application en services indépendants, chacun responsable d'une fonction métier. Découvrez ses avantages, ses contraintes et quand la choisir.
- Middleware
- Un middleware est un composant qui intercepte les requêtes HTTP pour ajouter des comportements transverses : authentification, logging, CORS, rate limiting.
- Migration technique
- La migration technique consiste à faire évoluer le socle technologique d'une application existante. Objectifs, stratégies et pièges à éviter pour réussir une migration.
- Mirakl
- Mirakl est la plateforme SaaS qui propulse Cdiscount, Leroy Merlin, Darty et des centaines de marketplaces. Un seul connecteur pour des dizaines de canaux de vente.
- MoSCoW
- La méthode MoSCoW classe les exigences en Must, Should, Could et Won't pour structurer le périmètre d'un projet web et faciliter les arbitrages.
- Monitoring
- Le monitoring est la surveillance continue d'une application pour détecter les anomalies et prévenir les incidents. Métriques, logs, traces et alertes.
- Monolithe
- L'architecture monolithique regroupe toute la logique d'une application dans un seul déploiement. Découvrez pourquoi elle reste le choix le plus pragmatique pour la plupart des projets web.
- Monorepo
- Un monorepo regroupe plusieurs projets ou modules dans un même dépôt Git. Avantages, inconvénients et quand cette stratégie est pertinente.
- Multi-tenant
- L'architecture multi-tenant permet de servir plusieurs clients (tenants) avec une seule instance d'application. Découvrez ses modèles, ses avantages et ses défis techniques.
N
- No-code / Low-code
- Le no-code et le low-code permettent de créer des applications avec peu ou pas de programmation. Cas d'usage légitimes, limites structurelles et quand préférer le développement sur mesure.
- NoSQL
- NoSQL désigne les bases de données non relationnelles, conçues pour la flexibilité, la scalabilité horizontale et les structures de données variées.
O
- OAuth2 / Authentification
- OAuth2 est le standard d'autorisation qui sécurise l'accès aux API et aux applications web. Découvrez ses mécanismes, ses flux et comment les implémenter correctement.
- OPcache
- OPcache conserve en mémoire partagée le bytecode compilé des fichiers PHP. Bien dimensionné, il est invisible ; trop petit, il évince en boucle et dégrade silencieusement les performances.
- ORM
- L'ORM (Object-Relational Mapping) permet de manipuler la base de données comme des objets PHP. Doctrine, le standard Symfony, et ses pièges de performance.
- OWASP
- L'OWASP (Open Web Application Security Project) est une organisation qui publie les standards de référence en matière de sécurité applicative, dont le célèbre Top 10.
- Observabilité
- L'observabilité est la capacité à comprendre l'état d'un système à partir de ses sorties. Logs, métriques et traces : les trois piliers pour piloter vos applications.
- Onboarding
- L'onboarding est la période d'intégration d'un développeur dans un projet. Durée, coûts cachés et leviers pour accélérer la montée en compétence.
- OpenAPI
- OpenAPI (ex-Swagger) est le standard pour décrire et documenter les API REST. Génération automatique, validation et intégration avec API Platform.
- OpenShift
- OpenShift est la distribution Kubernetes d'entreprise éditée par Red Hat, très présente dans les grands comptes français. Sécurité renforcée, support éditeur et cloud privé souverain.
P
- PCI-DSS
- PCI-DSS est le standard international de sécurité imposé à toute organisation traitant des données de cartes bancaires. Exigences et impact sur l'architecture web.
- PHP
- Découvrez PHP, le langage de programmation serveur le plus utilisé au monde. Ses forces, ses évolutions récentes et pourquoi il reste un choix stratégique pour vos projets web.
- PHP-FPM
- PHP-FPM exécute le code PHP dans un pool de processus réutilisables. Son dimensionnement — nombre de workers, mémoire, recyclage — fixe la capacité réelle de votre application en production.
- PIM
- Le PIM (Product Information Management) centralise, enrichit et distribue les informations produit vers tous les canaux de vente : e-commerce, marketplaces et catalogues.
- POC
- Un POC (Proof of Concept) est une expérimentation technique limitée qui valide la faisabilité d'une approche avant d'investir dans un développement complet.
Contact
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