Vidéo mini formation : Administrer son site drupal avec drush

drush, the drupal shell

Petite vidéo que je souhaitais faire depuis longtemps : une présentation de l'utilitaire numéro 1 de tout·e développeur·euse Drupal : Drush !

Drush est un utilitaire en ligne de commande, qui fonctionne sous linux, windows et macos permettant d'exécuter des commandes d'administration sur son site Drupal :

  • Vidage de cache
  • Activation de module
  • Export / Import de configuration (voir mon autre vidéo sur la gestion de la configuration)
  • Et plein d'autres choses

Depuis quelques temps, drush s'interface avec Drupal Code Generator, et permet de scaffolder des modules, des types d'entités, des formulaires des blocs et bien d'autres chose. Cette fonctionnalité est très pratique et je l'utilise presque tous les jours. C'est ce que permettait de faire drupal console, qui du coup est maintenant beaucoup moins utile.

Dans la vidéo qui suit je vous présente les bases de drush, les commandes de base et les générateurs.

Retrouver le support à l'adresse suivante : https://slides.kgaut.net/presentations/2021/drush.html

Quelques liens utiles :

Contenus en rapport

Installer drush sous linux via composer

Drush est un outil indispensable pour développer sous drupal, il permet de contrôler son instance de site via le terminal pour les taches quotidiennes sur un site : téléchargement, activation de modules, vidage de cache, mise à jours de modules ou du core... Une fois que l'on y a goûté, on ne peut plus s'en passer.

Commentaires

Bonjour,

Toujours super intéressant, je connaissais déjà un peu Drush mais voilà en local je rencontre tjrs le même prob sur windows. J'utilise dev desktop d'acquia qui me convient pas mal (je suis pas un grand pro) Mais au bout d'un moment le cmder via la console ne répond plus. J'ai fait qq recherches et essayé de changer les variables d'environnements mais rien n'y fait . Une solution  ?

Pour le moment j'ai beaucoup testé en local, parce que j'ai eu pas mal de crash du site. Je dispose d'un hébergement distant mais je viens de rencontrer un autre problême. La derniére version de drupal 9 embarque composer 1.9 et quand j'envoie une (commande) via composer sur le ssh ça me renvoie que je n'utilise pas la dernière version de composer (la 2.) j'ai essayé un composer update, upgrade mais rien n'y fait il semblerait que drupal 9 ne soit pas encore compatible avec la nouvelle version de composer. Je suis chez Hostinger et j'ai utilisé l'instalateur automatique pour installé drupal, Voilà excuse ma (naiveté) , je m'e disais que tu pourrais peut être m'orienter. Merci encore pour tes vidéos.

 

PhilDid

Bonjour,

Tout d'abord je voudrais vous féliciter pour votre travail sur drupal en autre, vous avez été sans que vous le sachiez un allié précieux pour que j'apprenne Drupal, j'ai un site (tout petit, le mien), et un autre beaucoup plus volumineux (gestions de base de données de type GED), il y a deux ans je mettais ceux ci en ligne, je suis parti à cette époque avec la version Drupal 8.9.11, j'ai migré le mien pour m'entrainer jusqu'à la version Drupal 9.5.10, grâce à Composer et Drush mais en local avec wampserver. J'ai transférer le mien par FTP sur un site sur un local O2SWITCH (local ! car on habite a une 15 km environ, vous et moi ainsi que O2SWITCH) et j'ai des difficultés a faire fonctionner Drush sur le serveur mutualisé !!! Composer lui fonctionne bien !

auriez vous une astuce

merci

cordialement

parfeu63

Cisco switches are renowned for their reliability, scalability, and performance, making them a top choice for businesses of all sizes. From small businesses to large enterprises, Cisco switches provide high-speed, secure, and efficient network connectivity to support mission-critical applications and seamless communication across devices.

The Cisco switch portfolio includes a wide range of models, including the Catalyst series, Nexus series, and Meraki switches, each designed to meet specific networking needs. Layer 2 and Layer 3 switches offer advanced routing and switching capabilities, ensuring fast and reliable data transfer, while PoE (Power over Ethernet) options enable the powering of devices like IP phones, access points, and cameras directly through the network.

Cisco switches are built with security in mind, featuring robust encryption, 802.1X authentication, and advanced monitoring tools to safeguard networks against unauthorized access and potential cyber threats. Additionally, the integration with Cisco DNA Center provides centralized management and network automation, simplifying operations and reducing manual intervention.

For businesses looking to scale their networks and optimize performance, Cisco switches offer the flexibility, security, and high availability needed to meet the demands of today’s fast-paced digital landscape.






 

While looking for articles on these topics, I came across this article on the site here. As I read your article, I felt like an expert in this field. I have several articles on these topics posted on my site. Could you please visit my homepage?"<a href=""https://lsm99dna.net/"" >lsm999</a>"

Ajouter un commentaire

Ne sera pas publié
CAPTCHA
Désolé, pour ça, mais c'est le seul moyen pour éviter le spam...