![]() |
|
|
|
A propos de ce site
Webito
Les brèves Moteur de recherche Personnes à contacter Livre d'or Avertissement Inscription à l'Extranet Historique Newsletters Les conseils d'un pro ;-) |
Un site sympa sans trop se fatiguer
Un site scout, c'est quoi ? C'est avant tout du contenu, autrement dit, des articles (comptes-rendus de réunions, de week-ends ou de camps) et des photos (surtout depuis que les appareils photo numériques sont devenus grand public). Avant 2000, les outils permettant à un webmaster de gérer facilement ce contenu étaient réservés aux informaticiens purs et durs. Aujourd'hui, ces outils se démocratisent. Alors pourquoi ne pas les utiliser pour un site scout ? Les Content Management Systems (CMS, ou Système de Gestion de Contenu)Un CMS est un outil qui va te permettre de gérer ton contenu facilement. Autrement dit, au lieu de te préoccuper de pages Web, de menus de navigation, etc, tu vas te focaliser sur le contenu que tu souhaites publier sur Internet, et le CMS se chargera (en grand partie) du reste. La plupart des CMS fonctionnent sur le même principe. Dans un premier temps, tu définis des types de contenus (compte-rendu de réunion, journal de camp, circulaires, ...) dans un module d'administration du site. Sur cette base, le CMS construit la navigation de ton site. Puis tu publies ton contenu en indiquant sont type, et il apparaìtra automatiquement au bon endroit dans ton menu de navigation. Comme la navigation se construit en fonction du contenu, tu ne risques pas d'avoir des pages 404 Not Found. Dans une certaine mesure, tu n'as plus à te préoccuper de la gestion des liens HyperText. Quelques options en plusCertains CMS vont t'offrir en plus différentes options qui peuvent t'intéresser.
Comment ca marche ?... avec une base de données, tout simplement ! Un simple site Web, ce sont des fichiers HTML classés dans des répertoires. En gérant du contenu dans une base de données, il est beaucoup plus facile de créer dynamiquement des vues sur ce contenu. Le point fort des CMS, c'est qu'ils sont livrés avec une base de données "qu'il n'y a plus qu'à remplir", et avec tout le code qui permet de gérer ces données. Généralement, un CMS est donc livré sous la forme d'une multitude de fichiers à ne pas toucher, d'un fichier de configuration, et d'un script de création de base de données. Autrement dit, c'est assez simple à installer, même si on est pas un as en informatique. Et surtout, si tu utlises un CMS assez répandu, tu bénéficies de l'expérience de tous les autres utilisateurs de ce CMS, qui pourront t'aider à paramétrer ton site. Alors franchement, pourquoi perdre des heures à réinventer la roue ? Si tu te débrouilles bien en développement Web ou que tu as des besoins plus poussés, tu peux généralement enrichir toi-même le code de ton CMS, ou trouver sur Internet des Add-Ons qui répondent à tes besoins. Il faut signer où ?Il existe de nombreux CMS, parmi lesquels l'un des plus aboutis est (à mon avis) Microsoft SharePoint. Il coûte une fortune, on va donc plutôt regarder ce qui est gratuit, et sans grande suprise, la plupart des CMS ou portails reposent sur Php - MySQL. Il en existe une multitude: PwsPHP, Typo 3, Xoops, GuppY, Mambo, Xaraya, PostNuke, Caravel, PHP-Nuke, SPIP... Il existe même un CMS dédié aux Scouts, Scout Web Portail. Et pour les amateurs d'Asp et de Xml, il y a FullXml. Attardons-nous sur 2 CMS:
Et sans CMS que faire ?Si tu t'y connais en Php, tu peux évidement développer ton propre CMS. Si ton hébergeur ne te donne pas accès à Php-MySql, tu peux essayer de centraliser la navigation de ton site grâce à des Server Side Includes (SSI). Si ton hébergeur ne te donne même pas accès à SSI, tu peux utiliser les modèles de documents de Macromedia Dreamweaver ou de Microsoft FrontPage par exemple. Mais cette solution présente le gros inconvénient d'être propriétaire, c'est-à-dire que si tu fais ton site avec des modèles Dreamweaver, tu ne pourras plus le modifier avec FrontPage, et inversément. En conclusionEn utilisant un CMS, tu n'as qu'à amener du contenu, et ton site est prêt. Sachant que le contenu, ce n'est déjà pas toujours facile à trouver, pourquoi se priver ? Informations complémentaires |