Voici les faits marquants de notre veille collective du mois de juin 2014. Au programme : Veille communautaire, revue de modules, tutoriels Drupal, Front-end, performance, Drupal8, etc.
Drupal et Tutoriels
Bonnes pratiques : Mise à jour de Drupal sur un site en production
http://www.mediacurrent.com/blog/best-practice-applying-drupal-updates-production-website
Tuto : Utiliser ElasticSearch sur un site Drupal7
http://www.vmdoh.com/blog/using-elasticsearch-drupal-7-search
Tuto : Utiliser Update Manager en ligne de commande
http://duraturk.wordpress.com/2014/04/30/update-manager-with-ssh/
planetghost.com : De multiples tutoriels vidéos pour Drupal
http://planetghost.com/
Retour d'expérience d'un développeur qui a passé la certification Acquia
http://www.midwesternmac.com/blogs/jeff-geerling/thoughts-acquia-drupal
Comment convaincre vos prospects et clients d'utiliser Drupal ?
http://www.undpaul.de/en/blog/2014/05/26/how-convince-potential-customers-use-drupal
Pourquoi les chefs de projets DOIVENT connaître et utiliser Drush
http://www.lightsky.com/blog/why-project-managers-need-know-drush
Revue de modules
Le module coffee, pour naviguer plus rapidement dans le backoffice (inspiré de AlfredAPP et Spotlight)
https://www.drupal.org/project/coffee
Entity Construction Kit : Quand et comment l'utiliser ?
https://swsblog.stanford.edu/blog/entity-construction-kit-what-it-and-when-use-it
Module Views Org Chart pour présenter un bel organigramme pour ton client qui aime les hiérarchies :)
https://www.drupal.org/project/views_org_chart
Module Sweaver qui permet de modifier un thème sans connaitre les CSS ?!
https://www.drupal.org/project/sweaver
Cartographie
SMALLWORLD.JS : un (petit utilitaire pour générer un) petit monde.
http://mikefowler.me/smallworld.js/
Front-end
Tuto Panels : Créer un "Panels style Plugin" dans Drupal7
http://dustinbons.com/panels-styles-plugin-drupal-7
Tuto : Construire un agencement de page avec Omega4
http://flocondetoile.fr/blog/construire-un-agencement-de-page-layout-avec-omega-4
Tuto : Afficher des vignettes de visualisation de vos vidéos avec le module Media
http://webwash.net/tutorials/display-video-thumbnails-media-module
Tuto vidéo : construire une page d'accueil Drupal avec Panels
https://www.ostraining.com/blog/drupal/drupal-panels/
Dataviz et angularJS : Intégrer des composants D3 dans un environnement AngularJS
http://blog.thousandeyes.com/integrating-testing-reusable-d3-components-angularjs-environment/
Tuto original : Créer un scroll infini avec Masonry sans Views !
http://thinkshout.com/blog/2014/06/creating-an-infinite-scroll-masonry-block-without-views/
L'approche DRY et les CSS - Don't repeat yourself
http://openweb.eu.org/articles/l-approche-dry-don-t-repeat-yourself
Drupal8
5 composants php que chaque développeur Drupal8 devrait connaître - Part I Composer
https://www.acquia.com/blog/5-php-components-every-drupal-8-developer-should-know-part-1-composer
Les améliorations de Drupal8 pour les développeurs Front
https://www.acquia.com/blog/ultimate-guide-drupal-8-episode-5-front-end-developer-improvements
Tuto : Créer un "Content Entity Type" dans Drupal8
http://jmolivas.com/creating-a-content-entity-type-in-drupal-8
Les améliorations de Drupal8 concernant la mobilité
https://www.acquia.com/blog/ultimate-guide-drupal-8-episode-2-mobile-improvements
Performance
Conseils généraux pour garantir une performance optimale
https://www.acquia.com/node/3180886
Tuto : Stress Tests avec ApacheBench
http://www.sitepoint.com/stress-test-php-app-apachebench/
Repérer les problèmes de performance avec le module Xproof
http://flink.com.au/tips-tricks/speedy-install-to-pinpointing-slow-performance