Je viens de lire un article de Jacob
Santos sur les raison qui le "poussent" à rester adepte à Wordpress et à ne pas passer à Habari. Pour
rappel Habari est un fork de wordpress qui utilise PDO pour l'acès à la
base de données ( Mysql, Pgsql, etc..), 100% php5 et Orienté
Objet.
La première fois qu'on m'en a parlé ( Amaury
), j'ai trouvé l'idée vraiment interessante, j'en avais marre du code de
Wordpress lorsqu'il s'agissait d'intégrer un site pour un client. En même temps
malgrès celà il ne faut pas négliger la quantité de fonction bien pratique pour
intégrer de nouvelles fonctionnalités, ou même de nouveaux
design.
Alors oui a plusieurs reprises j'ai pesté
contre ce code assez bordélique, avec des bouts un peu partout et parfois on ne
sais pas vraiment où trouver une fonction. Ce genre de soucis est vite oublié
avec un bon éditeur du genre Eclipse PDT, Zend Studio, etc...
Revenons à Habari, j'immaginais plus ( dans un premier temps ), un Wordpress
nettoyé de son code PHP4, avec des fonctions bien rangées et certaines
réorganisées en classe par la suite...
Mais il s'agit aperrement de gros changements radicaux. Un modéle full objet,
une structure de dossiers bien plus complexe, etc...
Finalement à force de manger du Wordpress on s'y fait, et je me retrouve même à
m'amuser à faire quelques plugin pour une plateforme en Wordpress Mu. Il faut
avouer que celui-ci c'est beaucoup amélioré dans sa dernière version ( 1.3 ),
Il est bien pus agréable de rajouter des traitements grâce aux "actions", et
celà n'empêche pas de créer des plugins sous forme d'objets, et de tirer partis
de tous les avantages de PHP5.
Au final, un bon fork de Wordpress sous forme de gros lifting du code serait
suffisant déjà...