LLiSeil formation
LLiseil : Audit, Conseil et Formation aux logiciels libres au service des professionnels

Conseil & formations Linux / Logiciels libres pour les professionnels

 

Joomla! : Prenez en main votre site internet

Objectif

Acquérir les clés de la gestion de contenu internet de manière autonome avec Joomla!

Public
: Professionnels, associatifs, particuliers non techniciens
Systèmes
: Tous systèmes (Linux, Mac, Windows)
Pré-requis
: Connaissances bureautiques standards
la connaissance des formats d'image et la pratique active d'internet sont un plus
Durée
: 21H (idéalement par demi-journées)

Modularité et simplicité pour les non-spécialistes

Joomla! est un système de gestion de contenu sur internet (SGC ou CMS) adopté par un très grand nombre d'utilisateurs.
Une fois Joomla! installé en ligne, les personnes qui utilisent déja un traitement de texte peuvent ajouter, éditer le contenu du site internet, changer et ajouter les images, etc. Joomla! propose et permet d'installer une ou des fonctionnalités supplémentaires, adaptées à quasiment tout type de besoin (plus de 6000 extensions disponibles pour Joomla! 1.5 en 2011) : Son architecture modulaire, standard et ouverte permet à une immense communauté d'utilisateurs et de développeurs de concevoir et utiliser des extensions fonctionnelles, et chaque utilisateur peut adapter et personnaliser tant l'apparence que les services qu'il propose en ligne.
Un descriptif Joomla! détaillé est disponible ici, et la formation boutique en ligne avec VirtueMart ici.

A – Prise en main de Joomla!, CMS Open Source, version 1.5

Joomla!

Le CMS

  • Frontend : la partie publique du site
  • Backend : l'interface d'administration du CMS (configuration et contenus)

Optionnel : L'environnement

  • côté serveur : Apache, PHP & MySQL, PHPMyAdmin
  • côté client : navigateurs internet ; choix et extensions utiles avec Joomla!
  • interface de gestion de fichiers : Explorateur de fichiers et client FTP
  • Installation de Joomla! sur sa machine

B – Gestion des contenus

Une interface d’administration axée sur la gestion des contenus :

  • Sections, catégories, articles
  • Page d'accueil, menus, actualités, flux RSS
  • Composants et modules additionnels Joomla! pour gérer les contenus

Dans l'interface de gestion du site (qu'on pourra appeler arrière-boutique ou "backend"), il suffit de cliquer dans le menu pour ajouter, éditer ou publier un Article, une News, une entrée de menu... L'interface, graphique, est centrée sur le contenu du site. Elle permet aussi de configurer un composant ou un module, ou d'en ajouter un (rappel : Joomla! est modulaire et permet l'ajout de fonctionnalités). Dans cette interface, il est extrêmement facile de choisir les articles à faire figurer en page d'accueil, et de présenter le contenu de différentes manières.

C – Design du site

Quant à l'apparence (couleurs, décorations, largeur ou polices, etc), elle se détermine presqu'entièrement grâce au template (synonyme : gabarit) choisi. Si la création d'un template nécessite de bonnes compétences ((x)html, css et php), un peu de goût et de bon sens suffisent amplement pour choisir, appliquer et changer de template --et donc de "look" du site.

  • Choix et modification d'un template Joomla!
  • Standards web, navigateurs les respectant ; autres navigateurs internet (les bases)
  • Feuilles de style CSS : gestion séparée du contenu et de l'apparence (les bases)
  • Gestion de l'apparence avec l'éditeur de contenu JCE

C'est le template qui définit l'aspect final du site, et les emplacements disponibles pour les différents contenus. Ces derniers s'affichent dans des blocs, dont le contenu est choisi dans l’interface d’administration. Seul le contrôle fin des emplacements requiert une certaine compétence en design web.
Du côté des visiteurs, le contenu est (ou pas ;) mis en valeur par le template (gabarit), librement choisi parmi des centaines du plus simple au plus évolué (gratuit, payant ou créé spécialement). Un template est le plu ssouvent constitué d’un fichier modèle (index.php) et d'une feuille de style ainsi que d'images définissant l'apparence. Il s'installe en 3 clics.

Quelques templates Joomla 1.5 / VirtueMart 1.1
Joomla template par defaut Rhuk Milkyway Joomla template Beez fourni par defaut
VirtueMart par lliseil Joomla template JS_Jamba par Joomlashack

D – Hébergement, sauvegarde, restauration et mises-à-jour du CMS

  • Choisir l'hébergement et le nom de domaine sur internet
  • Transférer le site local vers l'hébergeur et donc vers l'internet publique
  • Sauvegarder le site local ou distant
  • Pourquoi et comment mettre à jour Joomla!

Conclusion

Le choix du CMS Joomla! 1.5 n'est pas du au hasard : Librement et légalement utilisable, il est gratuit ainsi que la majorité de ses briques additionnelles (les extensions et templates), comme de nombreux autres projets ou logiciels libres. L'autonomie est donc réelle :

  • Vous ne dépendez pas d'une société qui pourrait fermer ou mettre fin au CMS (Joomla! est développé par une communauté mondiale) ;
  • Votre outil utilise des standards particulièrement répandus ce qui permet de choisir un hébergement pour un coût très modique et d'en changer facilement ;
  • Enfin, les compétences acquises au cours de cette formation vous permettent de gérer vous même les différents contenus présents sur votre site, aujourd'hui et demain.

Comparez avec les solutions de gestion de contenu en ligne commerciales, souvent dispendieuses et sur lesquelles à chaque nouvelle fonctionalité correspond un nouveau coût. Comparez avec les logiciels de création et édition de pages internet, qui peuvent être très chers, ne facilitent pas l'ajout de fonctionnalités (galeries photos, boutique en ligne, commentaires, podcasts, ...), et nécessitent bien plus de temps et/ou de compétences techniques pour mettre à jour un site internet...

Partager cet article sur vos réseaux ?