CMS
Les Content Management System ont été inventé pour soulager les webmaster et rendre plus rapide la mise à jour des sites.
Lorsqu’un site était fabriqué en html pur, il dépendait souvent de un webmaster, par qui toute l’information passe car il est le seul à pouvoir l’injecter dans les pages. Chaque page ajoutée nécessite de modifier d’autres pages pour y faire des liens vers ces nouvelles pages. Tout cela génère de la lenteur et des erreurs, et met en péril l’activité d’un site.
Dans un site dynamique, les contenus sont envoyés vers une base de donnée grâce à des formulaires, par autant de rédacteur que nécessaire. Les pages vues par le public sont générées "à la demande", en récupérant l’information dans la base de donnée. Ainsi, les page sont toujours à jour.
Les premiers sites dynamiques open source sont apparus à partir de 1999. La plupart du temps ils s’appuient sur un langage de programmation (généralement le php) et un système de base de donnée (généralement mysql).
Les blogs et Wordpress
Les blogs apparaissent à la même période, mais seront popularisés vers 2004-2005, quand l’accès haut débit va se démocratiser. Wordpress apparait en 2005, son succès est fulgurant. Il est complet, facile a installer et soutenu rapidement par une large communauté, ce qui lui garanti une évolution rapide du code (débugage et ajout de fonctionnalités) et une large offre de thèmes graphiques.
Les blogs et leur spécificité (par rapport à d’autres cms) et l’open source Les thèmes : templates et css administration d’un blog wordpress, mise à jour php et mysql : overview code de programmation / de description installation d’un serveur local ftp: overview Installation d’un cms : fichiers, db et configuration (mysql) Création d’un profil et création de contenus
Créer un thème wordpress le copiage, une methode et ses limites webdeveloper et firebug Recommandations de création : papier, inspiration, couleurs, logiciels (photoshop, fireworks) création pas à pas (didacticiel français)