Connu pour sa polyvalence et son multitâche, Drupal 8 est sans aucun doute conçu pour profiter à votre site.
La communauté Drupal fournit des modules pour presque toutes les fonctionnalités que vous pouvez imaginer. Le problème le plus fréquent est de savoir quels modules Drupal 8 seraient les plus utiles pour le développement de sites Web . Plongeons-nous directement dans le monde des modules Drupal.
Les modules Drupal 8 les plus utiles pour 2019
Il n'est pas possible de créer une liste des modules Drupal très utiles. Leur utilisation dépend du type de site que vous souhaitez créer. Mais, il existe un certain nombre de modules vraiment utiles qui peuvent être utilisés dans presque tous les cas.
Ici, les développeurs Web de CIS discutent de leur top des modules Steam 8.
1. Barre d'outils d'administration
En utilisant tout le module de la barre d'outils d'administration, vous pouvez gagner beaucoup de temps. N'est-ce pas exactement ce dont vous avez besoin? Ce module améliore la barre d'outils Drupal par défaut, en la transformant dans un menu déroulant. Cela donne un accès rapide à toutes les pages.
Le module fonctionne sur la surface du module principal de la barre d'outils par défaut. Il conserve toutes les fonctionnalités de la barre d'outils (raccourci / média responsive).
2. Navigateur d'entités
Le module Entity Browser est actuellement vraiment un outil de gestion de réseaux sociaux. Entity Browser est un outil polyvalent pour gérer (parcourir / créer / sélectionner) des entités.
Il permet aux propriétaires du site:
Faites glisser et déposez plusieurs images à la fois
Réorganiser ou supprimer des images
Réutiliser des images pour des articles supplémentaires
Recherchez facilement le contenu associé selon diverses normes
Créez et ajoutez des devis sans ouvrir un nouvel onglet
Produire un autre morceau de contenu sans quitter la forme initiale
Intégrez des choses dans WYSIWYG
3. reCAPTCHA
Construit en plus du module captcha, reCAPTCHA implémente le service Google Captcha pour sécuriser votre site contre le spam.
Il affiche une case à cocher "Je ne suis pas un" robot "au bas de votre formulaire. Ce service demande aux utilisateurs de sélectionner des images spécifiques associées à un sujet particulier.
4. Google Analytics
La première place parmi les fournisseurs d'analyse Web va à Google Analytics, qui est considéré comme le meilleur outil pour quantifier et analyser le trafic vers votre site. Avec le support du module Google Analytics, vous pouvez ajouter un système de surveillance des données Web pour votre plate-forme. Tout ce que vous avez à faire serait de répliquer un code de surveillance et de coller cet extrait de code JavaScript dans le code de chaque page.
Si vous ne savez pas comment intégrer Google Analytics avec votre site Web Steam 8, lisez notre article sur le site.
5. Formulaire d'entité en ligne
Le module Inline Entity Form (IEF) simplifie beaucoup la vie d'un éditeur de contenu de site Web Drupal. L'IEF fournit un widget pour obtenir le contrôle en ligne des entités référencées, ce qui permet aux éditeurs de créer facilement, modifier et supprimer des éléments référencés d'un simple toucher.
Avec l'IEF, tout ce dont vous avez besoin est de créer votre produit principal, puis vous pouvez facilement y ajouter d'autres variantes de produit sans même quitter cette page. Dans tous les cas, il est possible de les renvoyer vers d'autres nœuds de produits présents.
6. API Crop
Le module Crop API fournit une API fondamentale pour l'archivage d'images. Afin de récolter vos images, vous aurez besoin d'un module d'interface utilisateur. Il existe maintenant deux modules d'interface utilisateur utilisant l'API Crop:
Récolte de widget d'image
Point focal
7. Développer
Parmi les modules de programmation les plus populaires, le module Devel contient un assortiment d'utilitaires de développement et antivirus qui aident à effectuer plus efficacement les tâches de développement courantes. Il comprend des modules Profil Web, Devel generate et Kint. Devel fournit également l'intégration Drush et exécute de nombreuses commandes Drush personnalisées.
8. Proxy de fichier d'étape
Le module Stage File Proxy permet de synchroniser la base de données de production sans synchroniser les documents de production, ce qui pourrait occuper une zone de stockage allant jusqu'à plusieurs gigaoctets.
Lors de la création de sites Web Drupal, vous devrez peut-être choisir entre des images cassées et l'énorme quantité de temps nécessaire pour copier une photo du répertoire de fichiers distant, et qui peut atteindre plusieurs gigaoctets, selon le site Web. Stage File Proxy vous permet de mettre à niveau la base de données sans avoir à mettre à jour votre répertoire de fichiers. Ceci est utile pour les grandes plates-formes avec un grand nombre de fichiers.
9. Paragraphes
Le module Paragraphes simplifie la création de contenu. Plutôt que de placer tous les articles dans un seul champ de corps WYSIWYG comprenant des images et des vidéos, les utilisateurs peuvent désormais choisir entre des types de paragraphes prédéfinis indépendamment les uns des autres. Les types de paragraphe peuvent être n'importe quoi, d'un simple cube de texte ou d'une image à un diaporama complexe et configurable.
10. Bouclier
Le bouclier est un module très simple qui vous permet de sécuriser votre site avec l'authentification Apache. Il masque le site dans le cas où le consommateur ne comprend pas un nom d'utilisateur / mot de passe. Toutes les configurations sont effectuées dans l'interface, donc aucune modification d'enregistrement n'est nécessaire. Le module Shield peut être facilement appliqué à un seul site Web dans un environnement multisite.
Boostez votre site Web Drupal maintenant!
C'était notre liste des modules Drupal 8 très utiles. L'installation et l'utilisation des modules Drupal enrichissent les fonctionnalités de votre site. Ne manquez pas une occasion de les utiliser!
Notre groupe de développeurs Drupal offshore serait ravi de vous aider dans la configuration et la configuration du module. Si aucun des modules actuels ne correspond à vos besoins, nous créerons un module qui répondra à toutes vos exigences. N'hésitez pas à nous contacter pour une coopération supplémentaire!