Drupal Con day 2
Par Stéphane Bordage le vendredi 06 mars 2009
Résumé de la deuxième journée
Scaling Drupal, Not if...how, Thomas Wysocki & Steven Merrill.
Tour d'horizon des techniques et outils pour optimiser un stack LAMP/Drupal. On a pas mal parlé de HP load runner, OpenLoad et jMeter mais aussi de Devel et des avantages/inconvénients des différents types de cache (page cache & block cache de Drupal, APC, memcache, boost...) et des solutions complémentaires type CDN, GZip, JS aggregator... La session c'est terminé par un tour d'horizon des outils de monitoring de type Cacti, MySQL Entreprise Manager ou GOMEZ et par un exemple d'optimisation permettant de passer d'une page de 212 ko à 99 ko et d'un temps de chargement de 5,7 secondes à 1,7 seconde.
Keynote avec David Weinberg
David est l'auteur, entre autre, du Cluetrain Manifesto. Il nous a expliqué "Why Drupal is moral". Tout un programme !
A paradigme for reusable Drupal features par Development seeds
Les auteurs de Spaces et Context nous ont expliqué comment optimiser la création de site en créant des features réutilisables sur tous les sites... Exceptionnel et visionnaire ! Il est fort ce Young.
Migration Is Not Just for Birds, Mike Ryan, Moshe Weitzman
Décidément, j'adore Moshe. Il a trouvé avec son associé Mike Ryan de chez Cyrve, comment réaliser des imports complexes de données dans Drupal sans une seule ligne de code et ce depuis n'importe quelle base (même depuis un CSV). Et comme il est gentil il a packagé tout ça dans 2 modules qui sortent dans quelques semaines. Et comme il est pro, il a testé ses modules sur la migration de Genomeweb.com (41000 noeuds, 77000 utilisateurs, 1080000 enregistrements) et sur celle de the Economist.com (55000 noeuds, 3 millions d'utilsateurs)... Les modules seront réalisés fin mars/avril. Ils sont déjà accessibles via le CVS (migrate, tw). Plus de détail sur le blog de Cyrve.
Drupal as a GEO CMS, Allie Micka, Brandon Bergren, Jim Craner
Allie Micka de advantagelabs.com nous à offert une introduction à la géolocalisation avancée et hautement configurable/personnalisable via ses deux modules geo et geocode.
Getting your head on the cloud, by Mosso
Une bonne introduction sur le cloud hosting.