Backend · Infrastructure

Infrastructure
Symfony.

Une stack, ce n'est pas une liste de bundles.

Cette page recense les composants, bundles, patterns et briques de déploiement qui font tourner jonathan-jodar.fr. 26 concepts classés par couche : stack, bundles clés, patterns d'architecture et déploiement. Une photographie utile pour comprendre ce que je choisis, et pourquoi.

Clique sur une carte pour révéler sa description.

Note personnelle

Pourquoi Symfony.

Symfony n'est pas le framework à la mode, c'est le framework qui tient dans le temps. Chaque version majeure ajoute des composants sans casser le contrat. Pour un solo dev qui livre en production sur un hébergement mutualisé, la stabilité et la sobriété comptent plus que la nouveauté.

Un framework, c'est un socle. Pas une religion.

Couche 1

Stack.

Les fondations : framework, langage, base de données, assets.

6 composants
Couche 2

Bundles.

Les modules qui ajoutent des fonctionnalités clés au framework.

7 bundles
Couche 3

Patterns.

Les manières standards d'architecturer une application Symfony.

7 patterns
Couche 4

Déploiement.

L'hébergement, les crons, la sécurité et les sauvegardes.

6 briques
Aller plus loin

Prolonger.

Une stack sans mise en pratique reste théorique. Ces pages du site prolongent le sujet sous d'autres angles.

Le Product Builder montre comment cette stack s'assemble en workflow réel de livraison. Le wiki technique détaille des snippets et patterns Symfony concrets, et le dictionnaire définit les termes utilisés ici (DIC, ORM, voter, event dispatcher, hasher…).

Et si tu veux échanger sur un choix technique ou une contrainte de ta propre stack, écris-moi.

Me contacter →