Le dernier avatar en date reste tout de même l'obligation faite par la beta 1 de Dotclear 2 d'avoir un hébergeur étant sous PHP 5... Même si le futur est au PHP 5, la majeure partie des hébergeurs reste encore sous PHP 4, que ce soit par "compatibilité" ou par fainéantise.
A priori, un code écrit pour PHP 4 devrait se comporter de la même manière sous PHP5 et même si PHP 5 apporte de grandes nouveautés, notemment au niveau de la gestion des classes et donc des objets si prisés dans le code toujours aussi obscur de Dotclear, un programmeur, en général, se débrouille à rendre son soft compatible avec le plus grand nombre, surtout que le résultat était tout à fait possible en utilisant des fonctions PHP 4. LOL
Là ce n'est pas le cas et la phrase récurrente dans le forum de support de Dotclear est "si t'as pas PHP5, et ben démerde toi, écris à ton hébergeur" et autres avanies... Sympathique... Quand on écrit un soft non compatible avec une bonne partie des hébergeurs, on assume 8-)
Là où ça me gêne, c'est que souvent certains hébergeurs ont d'installer PHP 4 et PHP 5 sur la même machine (l'un en module, l'autre en CGI) ce qui est au demeurant assez stupide et que du coup pour séparer les deux, ils utilisent les extensions .php pour PHP4 et .php5 pour PHP 5... logique... :-o
Là où le bât blesse, c'est que dans la beta 1 de Dotclear 2 (donc, c'est une BETA hein, me cognez pas) il FAUT l'extension .php... Gênant. Je pense que (sauf si le dév est bouché à la cire d'abeille tueuse) ça devrait être paramètrable (comme chez le débile Phpbb, n'est ce pas :-C ).
Bref là aussi, support mon cul et démerde toi avec l'URL rewriting ou le .htaccess.

Bref très étrangement on passe d'un blog qui se voulait le plus simple et souple possible à un truc qui ne s'installe que chez certains hébergeurs (même si la liste s'allonge) et surtout où il est nécessaire d'avoir une certaine compétence (ou de bidouille) pour pouvoir l'installer... :-/

J'espère que ce ne sera que la beta et que cela sera corrigé d'ici à la version finale. ;-)

Autre point qui me chagrine, c'est l'obscur code dont se dôte Dotclear. Alors certes, c'est concis, y'a de l'objet et des classes de partout, c'est compressé, c'est tout ce qu'on veut...
Maintenant, dès que l'on veut modifier quelque chose dedans, on s'arrache les tifs et il faut "remonter" dans le code pour voir où se passent les différents traitements et finalement c'est bien sympa tout ça, mais clairement le dév a fait le choix de ne pas laisser un autre que lui accéder à son code... :(
Alors certes, Phpbb et ses confrêres n'ont peut être pas le code le plus "beau" au niveau branlette dév parlant, mais il est au moins accessible. Qu'il est amusant de voir l'onirisme dont font preuve les modos et le dév de Dotclear envers leur "bô" code et décriant le reste. :-o
C'est vrai, il faut l'avouer :-) Maintenant un soft clef en main m'intéresse moyen en fait.


Bref pourquoi alors Dotclear? Et bien parce que je vais détruire le code interne et faire ma version à moi ;-)


Sur le forum ;)