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é.
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).
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
La Cour des comptes appelle à formaliser et à professionnaliser certains aspects du RIE, tout…
La Cour des comptes attire l'attention sur le risque d'affaiblissement d'Etalab, privé, ces dernières années,…
Missions historiques de la Dinum, l'ouverture des données publiques et la promotion des logiciels libres…
Pour développer une version 7B de son modèle Codestral, Mistral AI n'a pas utilisé de…
L’Autorité de la concurrence et des marchés (CMA) britannique ouvre une enquête sur les conditions…
Thomas Gourand est nommé Directeur Général pour la France. Il est chargé du développement de…