Retour d’expérience
Mediapart
On se présente ?

> Nicolas Silberman
> Directeur Technique de Mediapart
> @nsilberman
Mediapart, en lettres

> Journal indépendant...
> … mais aussi participatif
> Sur abonnement
Mediapart, en chiffres

> 80 000 abonnés actifs
> 4 millions de visites
> 30 000 articles, 100 000 billets de blogs, 3 000 000
de commentaires
> 3 langues
Mediapart, en responsive
Mediapart, et Drupal

> Drupal 6 non Pressflow
> 120 modules (50 % custom, 50 % contrib)
> Varnish, Memcache, MySQL Percona, SolrR
Mediapart, Infrastructure
backoffice

Site A
PA-2

ACTIF

LVS

Site B
PA-3

ACTIF

FW &
Répartition
de charge

LVS

backend
Cache

Front

Back

backend
Les spécificités du projet
> Web
Trafic très variable,
Cycle de développement très court,
> Presse
Outil de travail de la rédaction,
Pics d’actualité non anticipables,
> Mediapart
Forte activité connectée,
Un e-commerçant d’un produit dématérialisé,
> Drupal
Riche fonctionnellement,
Travail permanent sur la performance.
LE seul conseil
Merci !

Des questions ?

Retour d'experience Mediapart et Drupal - Drupagora 2013

Notes de l'éditeur

  • #3 DSI Mediapart mais plus pour longtemps Vais proposer notamment du conseil
  • #6 Conclusion : et tout ça tourne sur Drupal
  • #7 Lourd historique Systeme de workflow Gestion des abonnements sur un outil tiers non Drupal Gestion fine des droits, notamment pour les abonnés qui peuvent éditer leurs blogs => droits limités pour problématique de sécurité Plusieurs sous domaines pour séparer journal et blogs (problématiques de référencement) Configuration dans des fichiers static
  • #8 Capistrano On travaille sur du déploiement continu
  • #10 Rien à cacher aux vivisteurs mais donc tout à mettre en cache > Gérez le cache > Gérez le cache > Gérez le cache (et ne réinventez pas la roue)