forum php 2014 : le retour de Drupal annoncé... vraiment ???

27706 vues
26 octobre 2014
Jérémie
logo-afup

 

On y était ! l'équipe Pulsar, experte sur le CMS Joomla!, est allée chercher ce qui se faisait dans le monde du développement de nos jours... J'y ai vu des conférences très interessantes, des framework fait main basés sur l'injection de dépendance (le framework Mouf, bientôt adapté à Joomla, à suivre donc) et j'ai revu quelques dévs rencontrés lors des différents apéros PHP organisés dans Paris.

Mon moment préféré de ces deux jours ? avoir assisté à la conférence sur le nouveau 'Drupal 8', CMS plus que valorisé lors de ce forum et sur-mérité car très flexible avec le framework Symphony et avoir pu poser des questions à la fin de la conférence...

Donc, on est bien d'accord: Drupal 8 (encore en version Bêta, ne l'oublions pas, à ne pas utiliser pour la production)  est bien meilleurs que Drupal 7. Rien à voir. Bon, alors, révolution, il permet de créer des TYPES DE CONTENU (si, si) et les templates sont overridable. La gestion du double langage a été améliorée, et on a le droit à deux ou trois gadgets interessant (le fait de pouvoir passer sa configuration de préprod en prod en deux click est il est vrai interessant, et le système des class de test serait appréciable en Joomla). On utilise le moteur de template twig (oui, bon, d'accord, pas de quoi pousser aux hurlements) et ENFIN, la version 8 sera entièrement orientée objet.... la, c'était le summum de la conf, la fierté du speaker, car oui, maintenant qu'il est couplé avec Symphony, on arrête enfin -en 2014-2015- le procédural...

Bon, je ne parle même pas de l'interface absolument pas user-friendly (la ou Seblod propose des drag and drop confortable, ils mettent des boutons qui rechargent la page) Mais ! j'ai noté la note de fierté du conférencier quand il a affirmé -uhuh- qu'enfin, Drupal 8 serait responsive design...

Je préfère arrêter la le massacre et me dire que la seule différence qui fait réellement mal à Joomla par rapport à ses concurrents direct, c'est qu'il souffre d'une image pas assez professionnel... la sortie d'un framework Joomla indépendant du CMS serait à mon sens un grand pas en avant pour stopper cette honteuse image qui n'est absolument plus d'actualité (et depuis au moins 3 ans). En terme de possibilité, un bon p'tit Joomla 3 couplé à Seblod et le moteur de template Warp renvoie Drupal 8 (pas encore sorti, rappelons le XD ) dans les roses... Pour rester de bonne volonté, la grande force de Drupal 8 est sa flexibilité avec le framework Symphony... Il faudrait VRAIMENT que Joomla avance dans cette direction.

Maintenant, je ne suis pas fan de Symphony, je lui préfère Zend Framework2, mais ne nous voilons pas la face, les deux se valent très certainement... Mais je suis absolument certain que si Joomla réussi à se rendre flexible au niveau du code, il saura se faire aimer de la communauté des développeurs qui ne sait pas ce qu'il rate et qui à beaucoup à perdre à ignorer un CMS aussi complet et bien mieux gérer que Drupal...(le système même des hooks Drupal, sorte de 'plugin' joomla, améliorés -carrément- avec la version 8 ne vaut pas la version actuelle des plugins Joomla qui fonctionne à l'aide du design pattern obserateur très justement utilisé mais que personne ne mets en valeur car, bien entendu, Joomla ne peut pas (???) être codé plus intelligement que ses concurrents)

Enfin bref, sinon, les conférences étaient interessantes ( history of framework était géniale et pose pas mal de questions sur le futur du PHP, et celle de l'auteur de VDM était sympa)  une bonne ambiance et une soirée apéro très agréable ( ou je regrette juste cette méconnaissance flagrante de la culture Joomla
-j'ai encore pu entendre "woué mais la, c'est un forum de VRAI CMS : Joomla est incompatible avec l'idée de CCK, regarde Drupal et Wordpress par exemple" ) mais il est vrai qu'il était tard et que la bière coulait à flot... on pardonnera donc cette abominable déclaration que l'on mettra sur le compte de la fatigue :)

 

Dans tous les cas, j'y retournerai bien volontiers !