Créer un blog

Chose promise, chose due ! Voici donc un article qui tente d'expliquer comment créer un blog, à destination des non-techniciens... et des autres ;)

Un blog, pourquoi ?

Pourquoi publier du contenu sur un blog, et pas autrement ? Il y a plusieurs réponses possibles, la mienne est l'existence des flux RSS/ATOM.

Un flux est un moyen de s'abonner à un blog (ou à autre chose, mais je définis blog par "page personnelle avec un/des flux"). À l'aide d'un logiciel, qui peut être une application classique comme RSSOwl ou en ligne comme Google Reader, il est alors possible de consulter tous les contenus publiés de manière centralisée. Contrairement aux systèmes push comme l'email, l'auteur n'a pas besoin de s'inquiéter d'à qui il faut envoyer le contenu, mais le lecteur n'a pas non plus à aller le chercher de manière active comme avec un système pull du type page web. C'est un nouveau paradigme : la syndication.

Bref, disons que vous êtes convaincu et que vous voulez créer votre blog, voyons comment faire.

Niveau 0 : en cage

Facebook fonctionne presque comme un blog : il s'agit d'une plate-forme de publication personnelle en ligne. Seulement, son concept est stupide, j'en ai déjà parlé et je ne vais pas revenir dessus. Entre autres, et ça suffirait presque, vous ne pouvez pas utiliser de flux RSS/ATOM avec Facebook. Mais retenez simplement que le niveau 0, comme son nom l'indique, est nul, et passez à la suite.

Niveau 1 : résidence étudiante

De nombreux sites proposent d'héberger gratuitement votre blog. J'aime bien certains (WordPress, Blogger, Free), d'autres pas (Skyrock, Live Spaces, overblog). Ils sont en général rentabilisés grâce à la publicité.

S'inscrire sur l'un de ces sites est le moyen le plus simple de publier en ligne. Pour ceux qui n'ont pas envie de trop se plonger dans la technique, c'est la solution qui s'impose. Si vous ne savez pas lequel choisir, je vous conseille Blogger, qui appartient à Google.

Je pensais documenter la création d'un blog sur l'une de ces plates-formes mais en me rendant sur Blogger je me suis rendu compte qu'ils faisaient ça bien mieux que moi. Créer un blog chez eux est moins difficile que s'inscrire sur Facebook, alors qu'attendez-vous ?

Niveau 2 : boite postale

Si vous êtes toujours là, c'est que vous n'avez pas foncé chez Blogger, probablement parce que vous attendez quelque chose de plus des niveaux suivants. Vous avez probablement raison : si vous avez les compétences techniques ou de la patience, vous pouvez faire mieux.

Vous pouvez commencer par acheter votre propre nom de domaine. Si vous vous inscrivez chez Blogger, votre blog sera accessible à une adresse du genre leblogdemachin.blogspot.com. En achetant un nom de domaine, vous pourriez utiliser leblogdemachin.fr (ou .net, ou .info, ou ce que vous voulez). Ça a deux avantages : ça fait "plus pro", mais surtout ça vous rend plus libre. En effet, imaginez que Blogger ne vous convienne plus ou pire, ferme. Si votre adresse est leblogdemachin.blogspot.com, vous devrez en changer, car blogspot.com appartient à Blogger. Au contraire, si vous avez acheté leblogdemachin.fr, vous pourrez conserver l'adresse tout en changeant complètement la plate-forme qui est derrière.

Les vendeurs de noms de domaines s'appellent "registrars", personnellement j'utilise Gandi. Un nom de domaine coûte en moyenne 12 € par an. On dit "acheter" un nom de domaine, mais il s'agit plutôt d'une location, bien que le domaine vous appartienne tant que vous renouvelez le bail.

Gandi propose gratuitement certains services quand vous achetez un domaine chez eux, entre autres l'hébergement de votre blog ! Leur offre peut être intéressante, mais rien ne vous empêche de lui préférer Blogger. Vous avez aussi le droit à des boites aux lettres électroniques, un moyen rapide et pratique pour avoir une adresse comme machin@leblogdemachin.fr.

Niveau 3 : colloc, appart, maison ?

Même si le domaine leblogdemachin.fr vous appartient, le blog lui-même est toujours géré par Blogger, Gandi ou autre. Il se peut que les options de personnalisation qu'ils proposent ne vous conviennent pas. Il faudra alors passer à la vitesse supérieure : faire pointer leblogdemachin.fr vers un hébergeur web et y installer vous-même la plate-forme de blog de votre choix.

Seulement, voilà le problème : il vous faut un hébergement. Il en existe de trois types.

Commençons par les hébergements partagés. On les trouve parfois gratuitement, comme chez Free, ou pour un faible coût mensuel chez OVH par exemple. Ils proposent en général d'installer automatiquement les principales plates-formes de blog du marché pour vous. Vous pouvez essayer d'en installer une autre, mais si les logiciels (interpréteurs, bases de données...) disponibles sur le serveur ne le permettent pas, vous ne pourrez pas les modifier.

Ensuite, il y a les serveurs privés virtuels (VPS). On peut en trouver pour relativement peu cher chez OVH ou Gandi. Il s'agit de machines virtuelles dont vous avez le contrôle total et sur lesquelles vous pourrez installer ce que vous voulez. Attention cependant : vous allez vous retrouver avec un serveur, souvent sous Linux, dont vous devrez gérer la configuration, les mises à jour... Réfléchissez à l'avance pour savoir si vous avez besoin d'autant de contrôle. Ceci dit, pour les bidouilleurs, c'est idéal. Pour info, cette page web est hébergée sur un VPS aux États-Unis, chez SliceHost.

Enfin, il y a les serveurs dédiés, c'est-à-dire la même chose que les VPS sauf que la machine n'est pas virtuelle. Là, le prix monte en flèche, et honnêtement, vous n'en avez probablement pas besoin. Pratiquement personne ne dédie un serveur à l'hébergement d'un blog. Le seul cas où un serveur dédié peut valoir le coup, c'est s'il s'agit d'une machine qui vous appartient et se trouve chez vous, connectée à votre ligne ADSL.

Concernant la plate-forme logicielle à mettre dessus, il y a également le choix. Les deux gros acteurs du marché sont WordPress et dotclear, mais d'autres, comme PluXml, méritent également qu'on s'y intéresse.

Niveau 4 : construire soi-même

Le dernier niveau de personnalisation que vous pouvez viser, c'est de vous passer des plates-formes de blog disponibles et de tout faire vous-même. En fonction de vos besoins, vous écrirez un tas de pages HTML (non le web 1.0 n'est pas obsolète) et vos flux à la main, ou le futur WordPress. Le moteur derrière catwell.info, 4§v8, est entre les deux.

L'intérêt n'est ici plus vraiment technique, il s'agit plutôt de vous faire plaisir et/ou d'apprendre de nouvelles choses. Vous pouvez vous lancer dans le langage que vous voulez, avec le framework que vous voulez, et d'ailleurs on mesure souvent le niveau d'un framework web à la simplicité avec laquelle on peut s'en servir pour écrire un blog.

Conclusion

L'important n'est pas tant la technique, mais l'idée de publier du contenu sur le web. Si vous ne voulez pas vous embêter et préférez rester au niveau 1, soit. Le niveau 2 vous rend un peu plus libre, le reste n'est que du détail.

Dans tous les cas, un conseil : conservez les sources de ce que vous publiez, surtout si vous ne vous hébergez pas, un accident est si vite arrivé...