Drupal 8

Intégration de AMP (Accelerated Mobile Pages) avec Drupal 8

AMP en quelques mots

Améliorer les performances du web sur mobile est au cœur des préoccupations des développeurs, le projet AMP (Accelerated Mobile Pages) en est la preuve. Ce projet a fait l'objet d'une initiative open source et a été élaboré conjointement par Google et Lullabot en janvier 2016. Il est possible, dans la version beta du module Drupal 8, d'intégrer le support des pages AMP. Ce n'est pas encore le cas pour la version 7 de Drupal, mais le module est en train d'être finalisé, laissant présager une disponibilité rapide.

Drupal 8 - Création d'un bloc

De même que la création d’une page, l’API de Drupal 8 permet aussi de créer des blocs au sein d’un module.

 

Gestion de Drupal 8 avec Drupal Console

Comme sur Symfony, Drupal 8 dispose maintenant de son outil Drupal Console. En complément de Drush, Drupal Console permet d’automatiser certaines tâches comme la génération de modules, de blocs, d’entités …

Migration d'un site Drupal 6

Sortie depuis le 19 Novembre dernier, Drupal 8 va très certainement révolutionner le marché du CMS Open source. Mais cela n’est pas sans conséquence, la fin du support de Drupal 6 ( voir Drupal 6 end-of-life announcement) a aussi été annoncé à la date du 24 février 2016.

La problématique de migrer de Drupal 6 vers une version supérieure de Drupal doit donc se poser dès maintenant.

8 bonnes raisons de choisir Drupal 8

Drupal 8 est maintenant disponible en version stable depuis le 19 novembre 2015. 2016 s’annonce être une année décisive pour toute la communauté Drupal avec cette nouvelle version. Afin de mieux comprendre ce changement avec l'arrivée de cette nouvelle version, vous trouverez dans cet article un résumé des 8 bonnes raisons pour lesquelles Drupal 8 s’annonce très prometteur pour la réalisation de vos projets digitaux, en offrant une expérience utilisateur plus aboutie.

Installation de Drupal 8

Drupal 8 entame actuellement son cycle de Released Candidate (RC2) et la communauté (et nous aussi) espère une version stable d'ici la fin d'année. Il est donc grand temps d'étudier plus en détails les nouveautés de cette mise à jour majeure. Nous allons donc commencer par le plus basique : l'installation.

Pourquoi choisir Drupal ?

Pourquoi choisir Drupal ?

Drupal est un CMS Open Source créé en 2001 soutenu par 36 000 développeurs dans 228 pays parlant 181 langues. Cette communauté a développé pas moins de 30 000 modules permettant d’étendre les fonctionnalités natives de Drupal. Multilingue, E-commerce, SEO, Responsive design … les modules permettent de répondre rapidement à l’ensemble des besoins génériques.

Drupal 8 - création d'une page

Drupal 8 instaure des changements importants au niveau de son API et donc de sa manière de créer des nouveaux modules. La programmation procédurale est abandonnée au profit d’une programmation orientée objet (OOP) qui est devenu un standart dans beaucoup de framework notamment Symfony2 dont certains bundle sont intégrés à Drupal 8.

Gérer la configuration dans Drupal 8

Drupal 8 va arriver avec une toute nouvelle façon de gérer la configuration au sens large : les modules, les champs et même des informations comme le nom du site. Toutes ses informations, autrefois stockées en base de données dans drupal 7, seront désormais stockées dans fichier YAML (.yml) qui ne seront rien d’autre que de simples fichiers textes.

Theming : les changements avec Drupal 8

Outre l'utilisation de symfony 2, Drupal 8 débarque avec un nouveau moteur de template : Twig.

Depuis sa création Twig a confirmé être un moteur de template fiable et rapide en faisant partie intégrante de Symfony depuis 2009.

Pages

S'abonner à RSS - Drupal 8