Adieu Wordpress?
Je songe assez sérieusement à quitter Wordpress pour tout un tas de très bonnes raisons. Bien que je veuille le faire rapidement, je sais que cela ne se fera pas du jours au lendemain, notamment à cause des problèmes suivants :
- Choix de l’environnement. Je dois dans un premier temps définir si je veux repartir de zéro ou utiliser un outils déjà existant, et sur quelles technologies m’appuyer. Dans le cas d’une réutilisation de l’existant, Typo développé en Ruby on Rails me séduit particulièrement, bien qu’il lui manque pour l’instant un certain nombre de choses que je pourrai facilement développer moi-même (sous catégories, ajout d’une interface de saisie plus riche comparable à celle de Wordpress 1.5, sans tomber dans les excès du WYSIWYG). Si je décide de repartir de zéro, je dois encore choisir entre PHP5 et Ruby on Rails. Mon choix se fera principalement en fonction de ce que je voudrai faire de l’application : l’utiliser pour moi ou la redistribuer, PHP5 ayant pour l’instant beaucoup plus de chances de toucher un large public.
- Migration Je dois dans un premier temps migrer mes bases de données. Typo me propose un script de migration depuis Wordpress 1.5 mais il ne fonctionne ni avec la 1.5.3 bêta, ni avec la version 2. Je dois ensuite migrer tous mes permaliens pour les faire passer du style Wordpress au style typo, ce qui risque de poser pas mal de problèmes à moins que je ne force Typo à adopter le style Wordpress que je préfère. Il me restera encore à migrer mon design actuel, porter mes thèmes Wordpress sous Typo ou coder un visualisateur me permettant de visualiser des thèmes Wordpress sans utiliser Wordpress… Et enfin, il ne me restera plus qu’à changer les liens internes (images…) contenus dans les quelques 1500 billets que contiennent ce blog et mon site personnel, et je pourrai songer à passer en production. Je vous épargne la partie purement administration système afin d’installer fastcgi et de refaire mes vhosts Apache.
Beaucoup de choses en perspective, mais le principal est là : je suis déterminé à changer de CMS.
Commentaires
Trackbacks
Les trackbacks sont fermés pour cause de spam.
Passionné d'informatique depuis l'âge de six ans, je travaille en tant que responsable qualité chez blueKiwi Software, éditeur spécialiste des outils collaboratifs en entreprise. Ma double formation en sciences politiques et en informatique me permet de porter un regard particulier sur les problématiques abordées par mon poste.
JS 11 minutes later:
C’est quoi les “bonnes raisons” ?
Damien B 30 minutes later:
Encore faudrait-il avoir un CMS pour pouvoir en changer :-) Mais bon, vu que la “communauté bloguienne” s’est accaparé ce terme, comme les struts-iens ont récupéré jadis “MVC”, on ne peut que se résigner à laisser filer la dilution sémantique.
Frederic de Villamil 35 minutes later:
J-S: je ferai un billet circonstancié à ce sujet dans la semaine.
Damien: tout à fait, et Wordpress n’est pas un CMS, tu as raison de le signaler. D’un autre côté le seul CMS connu du grand public français est SPIP, et ce n’est vraiment pas une référence.
JS about 1 hour later:
Rha, SPIP, c’est vraiment pas génial hein… Avec leur langage de script à 0.50€, c’est pas génial.
Vive Zope/Plone…
Damien B about 1 hour later:
C’est vrai, Da Code a eu sa chance a une époque, et on était en droit d’attendre un grand bon en avant avec SPIP/Lutèce… mais bon. Pour l’instant mon regard côté français se tourne vers Copix, on verra s’il gagne en popularité.
Frederic de Villamil about 1 hour later:
JS: je ne crois pas que zope soit un langage hein, ne confonds pas les torchons et les serviettes. Maintenant c’est vrai que SPIP a un peu oublié d’évoluer.
Damien: da code jamais aimé (et puis linuxfr.org… beurk), et Lutèce, on utilisait dans ma précédente boite, mais je n’ai pas été convaincu non plus.
Donc bon… je recherche toujours le CMS idéal (que j’ai par ailleurs commencé à songer à modeliser avec plein de bonnes idées glanées ici et là mais j’ai bien peur que ça ne nous donne le scheduler idéal: impossible à implémenter.
JS about 5 hours later:
Houla j’ai pas dit que zope était un langage ! Zope est un CMS ainsi que plone qui est un produit zope.
Pour SPIP, je parlais du langage de template, un peu tout laid ce truc
grima about 17 hours later:
Le CMS idéal existe ! Il s’apelle CMS Made Simple (www.cmsmadesimple.org).
Frederic de Villamil about 20 hours later:
Grima: un logiciel qui annonce en première page et en grand :
Je jette sans même regarder.
grima 1 day later:
C’est pas parcque leurs communication est mauvaise que le soft est pourris. Laissons une chance au logiciels qui investissent plus sur le code que sur le marketing !