![drush, the drupal shell](/sites/default/files/styles/article_heading/public/images/articles/2021/01/video-mini-formation-administrer-son-site-drupal-avec-drush.png?itok=9gKvyD7H)
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 :
- Le site officiel de Drush : https://www.drush.org
- Drush Launcher : https://github.com/drush-ops/drush-launcher
- Liste des commandes drush : https://www.drush.org/latest/commands/all/
Contenus en rapport
Voici un exemple rapide de commande drush appelant une méthode d'un service avec une option lors de l'appel.
Il est possible via drush d’exécuter un script php et de profiter de toute l'API de drupal pour effectuer des traitements (création / suppression de contenu, modification, import de traductions...)
Parfois on se retrouve avec un gros White Screen Of Death sur son site, et impossible de se connecter.
Dans ce cas là il est pratique de pouvoir afficher en live le contenu du watchdog, c'est possible avec Drush et la commande watchdog-show :
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
I never knew this topic could be explained so clearly. Kudos to the writer for making it understandable for everyone!
When you're happy you enjoy the music but when you're sad you understand the lyrics <i><b><a href="https://google.co.th/">จีจี</a></b></i> https://google.co.th/
Le baccara est l'un des jeux de casino les plus populaires du BCR99TH et de nombreuses personnes y voient une opportunité de gagner de l'argent supplémentaire https://bcr99th.online/ Cependant, jouer au baccara pour gagner n’est pas facile. Une planification est nécessaire Gestion budgétaire et utilisation prudente de la stratégie Cet article explore les opportunités et les défis liés au fait de jouer au baccara pour gagner de l’argent.
Possibilité de gagner de l'argent avec le baccara
1. Jeu avec des règles simples et faciles à comprendre : Le Baccara a des règles simples. Cela permet aux nouveaux joueurs d’apprendre et de commencer à jouer rapidement. Connaître les règles et comprendre comment placer différents paris augmentera vos chances de gagner.
2. Avantage du joueur et du banquier : Le baccara est un jeu avec un faible avantage de la maison. Comparé à d'autres jeux de casino, le ratio de redistribution pour le joueur et le banquier est d'environ 1:1, ce qui rend les chances de gagner et de perdre assez équilibrées.
3. Utiliser la stratégie : Utiliser la bonne stratégie de pari peut augmenter vos chances de gagner de l'argent grâce au baccara. Des stratégies comme Martingale, Fibonacci ou Paroli aident les joueurs à gérer leur budget et à augmenter leurs chances de gagner.
Défis et précautions
1. Risque de perdre de l’argent : Jouer au baccara comporte des risques, comme pour toutes les formes de jeu. Les joueurs doivent avoir une gestion budgétaire stricte et ne pas risquer de l’argent qu’ils ne peuvent pas se permettre de perdre. Il est important de fixer des limites à votre jeu et de les respecter.
2. Volatilité du jeu : Le Baccara est très volatil. Les résultats de chaque tour sont imprévisibles. S'appuyer uniquement sur la chance peut amener les joueurs à perdre rapidement leur argent. L’utilisation d’une stratégie et d’une planification minutieuses réduira ce risque.
3. Contrôler vos émotions : Jouer au baccara nécessite de contrôler vos émotions et de prendre des décisions rationnelles. L’excitation ou la pression peuvent amener les joueurs à prendre de mauvaises décisions. Pratiquer le contrôle émotionnel est important pour jouer à ce jeu.
[url=https://ufaauto789.club/]ufabet789[/url] เว็บแทงบอลราคาดี มีคู่บอลเปิดให้แทงมากที่สุด บาคาร่า อันดับ1 ศูนย์รวมเกมพนันทุกเกม สมัครง่าย ไม่มีขั้นต่ำ
Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon. Big thanks for the useful info.i never know the use of adobe shadow until i saw this post. thank you for this! this is very helpful. https://strangercam.com/mixu/
I would like to say that this blog really convinced me to do it! Thanks, very good post.I’ve a undertaking that I am simply now operating on, and I have been at the look out for such info.It was wondering if I could use this write-up on my other website, I will link it back to your website though.Great Thanks. https://www.fgreenpv.com/gp-600w-560wh-portable-power-station-eco-frien…
Im glad to have found this post as its such an interesting one! I am always on the lookout for quality posts and articles so i suppose im lucky to have found this! I hope you will be adding more in the future... https://www.jybattery.net/14.4-v-5200mah-li-ion-replacement-battery-for…
Im glad to have found this post as its such an interesting one! I am always on the lookout for quality posts and articles so i suppose im lucky to have found this! I hope you will be adding more in the future... https://www.topbrokeri.com/en/immediate-6-0-intal/
I would like to say that this blog really convinced me to do it! Thanks, very good post. I have an undertaking that I am simply now operating on, and I have been at the look out for such info. It was wondering if I could use this write-up on my other website, I will link it back to your website though. Great Thanks.
www.stpaulpressurewash.com/about-us
I never knew this topic could be explained so clearly. Kudos to the writer for making it understandable for everyone!
Visit our link for ISO Certification In Saudi Arabia: https://popularcert.com/saudi-arabia/iso-certification-in-saudi-arabia/
https://popularcert.com/saudi-arabia/riyadh/iso-certification-in-riyadh/
I never realized this topic could be explained so clearly. Kudos to the writer for making it easy for everyone to understand!
https://maxicert.com/saudi-arabia/iso-certification-in-saudi-arabia/
https://maxicert.com/
Achieve business excellence in Saudi Arabia with Popularcert ISO Certification. Elevate your industry status
For More Information,Contact Popularcert:https://popularcert.com/saudi-arabia/iso-certification-in-saudi-arabia/
Great insights! Your article provided a fresh perspective on a complex topic.
Your reliable source for ISO certification services in Saudi Arabia. Achieving ISO certification is essential for businesses
https://popularcert.com/saudi-arabia/iso-9001-certification-in-saudi-ar…
https://popularcert.com/saudi-arabia/iso-certification-in-saudi-arabia/
Doors have the remarkable capacity to totally change the atmosphere of a room. They have the capacity to generate a cozy and inviting ambiance within a room.Doors have the remarkable capacity to totally change the atmosphere of a room. They have the capacity to generate a cozy and inviting ambiance within a room.
Ajouter un commentaire