Pour gérer vos consentements :
Categories: LogicielsOpen Source

Le CMS Drupal 8 toujours plus proche de Symfony2

La future version majeure du système de gestion de contenu open source Drupal s’appuiera sur le framework PHP Symfony2. Une information que nous avions dévoilée en septembre 2011. SensioLabs, créateur de Symfony, nous indique aujourd’hui que Drupal 8 se rapproche encore plus de son framework.

« L’implémentation de composants Symfony2 dans Drupal 8 sera l’occasion pour les deux communautés de partager leurs ressources et leurs connaissances, afin d’améliorer toujours plus l’interopérabilité entre les deux systèmes », indiquent les responsables de SensioLabs dans leur communiqué.

Six composants utilisés

Initialement, Drupal 8 n’employait que les composants ClassLoader (chargement automatique des classes d’un projet) et HttpFoundation (couche d’abstraction HTTP orientée objet). Aujourd’hui, il utilise également les composants Routing (génération d’URL optimisées pour le SEO), EventDispatcher (gestion des interactions entre les divers modules d’une application), HttpKernel (un micro-kernel HTTP) et DependencyInjection (gestion des objets au sein de projets complexes).

Une intégration à la demande

Rappelons que Symfony2 est un framework particulièrement modulaire. Il est ainsi possible de l’utiliser dans son ensemble, ou de n’opter que pour certains de ses composants. Ceci explique pourquoi son intégration au sein de Drupal 8 a pu être aussi progressive.

Crédit photo : © Shockfactor – Fotolia.com

Recent Posts

Le Réseau interministériel de l’État, sujet à dépendance

La Cour des comptes appelle à formaliser et à professionnaliser certains aspects du RIE, tout…

12 heures ago

Etalab en position de faiblesse au sein de la Dinum

La Cour des comptes attire l'attention sur le risque d'affaiblissement d'Etalab, privé, ces dernières années,…

14 heures ago

Une Dinum « balbutiante » sur l’open data et les logiciels libres

Missions historiques de la Dinum, l'ouverture des données publiques et la promotion des logiciels libres…

16 heures ago

Pour son premier LLM codeur ouvert, Mistral AI choisit une architecture alternative

Pour développer une version 7B de son modèle Codestral, Mistral AI n'a pas utilisé de…

1 jour ago

Microsoft x Inflection AI : l’autorité de la concurrence britannique lance son enquête

L’Autorité de la concurrence et des marchés (CMA) britannique ouvre une enquête sur les conditions…

2 jours ago

Thomas Gourand, nouveau Directeur Général de Snowflake en France

Thomas Gourand est nommé Directeur Général pour la France. Il est chargé du développement de…

2 jours ago