C’est certainement parce que je suis encore newby en PHP et wordpress et que je ne suis pas un super fan du Javascript…mais y a quand même des trucs qui m’échappent. J’ai installé WordPress (techno de ce blog) qui est très réputé en tant qu’application de Content Management, et j’ai voulu installer un plug-in pour mes exemples de code. Malheureusement, j’avais déjà mis aussi un autre plug-in pour l’intégration avec Copermine…il semble que multiplier les plug-in est une assez mauvaise idée: je ne sais pas le quel ne fonctionne pas bien mais je remet un peu aussi en code l’architecture de WordPress. Je n’irai cependant pas jusqu’à incriminer PHP.
En bref, je ne comprend pas qu’un système ouvert comme wordpress ne blinde pas plus son architecture des plug-in. D’une manière générale, dès que l’on ouvre un système à des personnalisations comme l’ajout de plug-in, il faut impérativement que cela soit cloisonné. Dans le cas contraire, les plug-in se marchent dessus, les upgrades ne sont plus possible et les modifications peuvent cassé le système. Si de plus, l’utilisateur n’est pas d’un niveau non négligeable pour aller lui même résoudre son problème…et bien il change de soft. Je vais donc continuer à regarder là ou ça dérape, mais en conclusion: ne jamais trop pousser un soft trop en dehors de ce pour quoi il été conçu, surtout s’il est ouvert…à tous les vents !!!