Vidéo Meetup — Un site web performant avec ElasticSearch et Symfony

Le 7 décembre 2016, nous avons eu le plaisir d’accueillir un meetup ElasticSearch dans notre auditorium de Gennevilliers (92). Ce fut l’occasion de présenter l’architecture de base des sites internet de Prisma Media.

Quel point commun entre les sites Capital, Femme Actuelle, Voici, Capital, Télé-Loisirs ? Ils sont tous développés en PHP avec Symfony et utilisent ElasticSearch comme unique base de données. L’approche no-sql de ElasticSearch nous permet de l’utiliser pour stocker des documents dénormalisés (un article avec ses tags et autres catégories…), filtrable de façon très souple. C’est aussi une référence pour construire un moteur de recherche et de recommandation.

Dans cette vidéo, les développeurs à l’origine de cette architecture vous présentent comment ils l’ont conçue pour les sites de Prisma Media.