- WYSIWYG (What You See Is What You Get = Ce que vous voyez est ce que vous obtenez) tel que dreamweaver, rapidweaver,...
+ : on voit ce qu'on fait au fur et à mesure. Pas besoin de connaître de code. Impression de facilité ... au premier abord !
- : Le code généré automatiquement est lourd, pas forcément standard à moins de paramétrer correctement son application ce qui est compliqué. Le code généré est souvent peu évolutif par la suite, à moins de disposer de l'outil sur lequel tu as créé ta page. A proscrire si tu es itinérant car, par définition, tu ne disposeras pas toujours des mêmes logiciels.
- Editeurs de texte tel que Smultron, TextMate,...
+ : Simplicité d'utilisation ... dès que l'on connaît un peut de code. Utilisable partout car n'importe quel OS dispose d'un éditeur de texte. Encore plus simple si celui ci dispose de la coloration syntaxique (Smultron, TextMate, TextWrangler, ...). Par la pratique, on peu apprendre très rapidement les bases et voir ce que l'on "construit" évoluer petit à petit et on en maîtrise les mécanismes : c'est très motivant. Et si l'on comprend ce que l'on fait, on a plus de facilité à détecter et corriger un bug éventuel.
- : Il faut apprendre le code (mais ce n'est vraiment pas compliqué et tu n'est pas obligé de connaître toutes les balises). Pour ma part, j'ai débuté en essayant beaucoup de recettes proposées sur OpenWeb.
- Systèmes de génération automatique de pages web (Content Management System) tel que Joomla,..
Une petite précision d'abord : sous le terme générique CMS (ou système de gestion de contenu) se trouvent plusieurs sous-catégories. Principalement, les génériques, tels que Joomla, Plume CMS, Spip, ... Ce sont des "généralistes" qui permettent de tout faire, du texte mais aussi des stats, du commerce, de la gestion de téléchargements ... Probablement trop lourds pour ce que tu veux en faire. Il y a aussi les Wikis, orientés vers la rédaction participative (cf Wikipedia). Et les blogs, où le site est bien à toi, où tu peux gérer photos, articles, podcasts, etc, et où tes visiteurs laissent des commeentaires. Tout ceci se range sous le terme CMS.
+ : ne nécessite aucune connaîssance en code ... à priori. Par contre, si tu veux vraiment personaliser l'apparence, il te faudra quelques connaissances en CSS et leur interaction avec le (x)HTML. Autres points positifs : souvent grande simplicité d'emploi, surtout les blogs, souplesse et évolutivité, beaucoup de plugins (sutout DotClear et WordPress), utilisation depuis n'importe quel avigateur internet.
- : Nécessite quand même de connaître au moins CSS et HTML si l'on veut vraiment personaliser. Pas d'autre inconvénient : ce sont des outils modernes.
dans ma quête beaucoup de gens m'ont conseillé des outils appartenant à ces catégories, catégories différentes à chaque fois et j'aurais voulu comprendre leur différence... leur interet respectif...
Avis perso :
- Utilise un blog : DotClear, Wordpress, Blogger, ... dont la feuille de style soit éditable et qui suporte les plugins dont tu as besoin, notamment galerie photos.
- Mais apprend les bases en XHTML et CSS afin de pouvoir faire ta propre décoration (les approches texte et CMS sont donc complémentaires).
- et éventuellement, puisque tu sauras écrire ton style, fais une simple page, avec la déco voulue, pur accéder à tous les modules dont tu as besoin.
Un pluging susceptible de t'intéresser : Lightbox. Je n'ai pas encore essayé de l'installer mais je l'ai vu à l'oeuvre sur plusieurs sites.