mars 2009
Migration d'un forum phpBB2 vers phpBB3
Ça aura été pénible mais j'ai réussi à migrer le forum phpBB de Kobuta.fr !
Petite introduction
Pour rappel, phpBB est certainement la solution de forum PHP la plus connu et la plus populaire, sans doute parceque la première arrivée avec PHP, son installation et sa prise sont simple, et enfin, compatible avec les hébergements lowcost (free.fr & co).
phpBB version 2 est (ou plutôt à été !) la branche de référence (pour ma part je n'ai même plus souvenir de la version 1...) et la plus utilisée sur le net (encore aujourd'hui, malgré la sortie de la version 3). Elle à finalement été décriée il y a maintenant quelques année par les communauté, principalement à cause de ses problèmes de sécurité à répétition : de nombreux forum se faisaient hackés par des scripts kiddies et nombreux étaient ceux (dont moi à l'époque) qui cherchaient une solution alternative (mais la migration était souvent pénible...).
Malgré la réactivité du groupe phpBB pour produire des patchs, les attaques ont continuées, pourquoi ? Simplement parceque la structure même de phpBB n'était pas prévu pour évoluer ! Les mods s'installent de manière intrusive (dans le style osCommerce, à coup de copier/coller dans le core...), pas de controle de version dans le backend admin, etc.).
Depuis, la version phpBB 3 est sorti (fin 2007, soit environ 2 ans après les premières annonces) et c'est tant mieux ! En même temps c'était ça ou la mort de phpBB !
Narno.com s'enrichit de quelques blocs de "partage social" :
- Lu ailleurs : les lectures que je partage grâce à mon lecteur de flux RSS préféré
- J'écoute : la musique que j'écoute au bureau ou chez moi, "scrobblée" par Last.fm
- J'aime bien : ma blog roll via Delicious
L'idée n'est pas de dire "j'écoute telle musique, faites en autant !" mais plutôt "j'écoute cet artiste que j'apprécie où que je viens de découvrir : cliquez sur le lien pour en savoir plus".
Voilà pour moi l'intérêt des réseaux sociaux de ce type.
D'autre part, mes favoris sont facilement accessible via une nouvelle page dédiée, équipée d'un moteur de recherche par tag : Bookmarks
Côté intégration, Drupal (et ses modules) m'a encore démontré sa toute puissance ! En effet, l'affaire à été vite pliée grâce à la combinaison de 2 modules indispensable : Views 2 et FeedAPI. Si vous ne les connaissez pas encore, je vous invite à suivre les liens précédent et à tester ces modules. J'en avais d'ailleurs brièvement parlé dans un billet précédent.
