Introduction

Soumis par SimonG le 17. janvier 2012 - 23:56
Sponsored by
Thank you for your contribution: 
Simon Grange

Bienvenue dans le monde Joomla!, système gratuit pour la création de sites web. C'est un projet open source, qui, comme la plupart des projets open source, est constamment en mouvement. Il est imprévisible, parfois indescriptible, partiellement controversé, souvent très sexy, parfois un peu endormi et provincial. Néanmoins, ou peut-être grâce à ces raisons, il a rencontré beaucoup de succès depuis maintenant 5 ans et est très populaire, comptant plusieurs millions d'utilisateurs dans le monde.

Le mot Joomla! est dérivé du mot « Jumla » qui signifie “tous ensemble” en Swahili, une langue Africaine.
Le Projet Joomla! est le résultat d'une discussion animée entre la Fondation Mambo, fondée en Août 2005, et son équipe de développement. Joomla! est une évolution du brillant système Mambo. Joomla! est utilisé de partout à travers le monde pour des sites allant de la simple page personnelle à des sites beaucoup plus complexes développés pour des entreprises. Il est très facile à installer, facile à gérer et très fiable.
L'équipe Joomla! s'est organisée et réorganisée au cours de ces 5 dernières années.

  • De 2005 à 2009, Joomla 1.0 a été développé jusqu'à la version 1.0.15 et ce développement a officiellement été stoppé en Septembre 2009.
  • De 2005 jusqu'à aujourd'hui, Joomla 1.5 est toujours développé, il a été présenté comme version stable en janvier 2008 et sera officiellement stoppé en avril 2012.
  • De 2008 jusqu'à 2011, Joomla 1.6 a été développé. Une version stable est disponible depuis Janvier 2011.
  • En Juillet 2011, Joomla 1.7 est sorti.
  • Joomla 2.5 en tant que première version de support à long terme (Long Term Release LTR ) depuis Joomla 1.5 est sorti en Janvier 2012 (bientôt:))

Les utilisateurs de Joomla! sont restés. Beaucoup d'entre eux ont migré leur site web de Mambo vers Joomla! et ils ont appris beaucoup au fil des ans. De nombreux utilisateurs sont montés à bord ces dernières années mais il reste encore des gens dans le monde qui ne connaissent pas ce système. Joomla!, avec Drupal et Wordpress, est l'un des Systèmes de Gestion de Contenu (en Anglais: Content Managment System) les plus utilisés dans le monde.

Trend World
Figure 1: Tendance mondiale Google 2012-01-17 pour Drupal, Joomla!, Wordpress

Sur la Figure 1, Joomla! et Wordpress suivent la même tendance dans le volume de recherche Google. Joomla! et Wordpress sont recherchés trois fois plus souvent que Drupal. Cependant, le volume de recherche pour Joomla! est en déclin depuis 2010. Il était temps pour Joomla! de commencer à réagir avec la sortie de la version Joomla 1.6 en janvier 2011 et la version Joomla 1.7 en juillet 2011

Trend Germany
Figure 2: Google Trend pour l'Allemagne 2012-01-17 pour Drupal, Joomla!, Wordpress

En comparaison avec la tendance mondiale, la situation est différente p.e. en Allemagne (Figure 2). Joomla! a un volume de recherche presque 2 fois supérieur à celui de Wordpress qui lui-meme est presque 4 fois supérieur à celui de Drupal.

Voici quelques statistiques venant de Google Trends (Table 1):

Country

Drupal Joomla! WordPress
Monde entier 0.30 1.00 1.08
Chili 0.00 1.00 0.82
France 0.20 1.00 0.68
Allemagne 0.16 1.00 0.61
Italie 0.17 1.00 0.60
Pologne 0.15 1.00 0.43
Fédération de Russie 0.30 1.00 0.50
Espagne 0.26 1.00 1.00
Suede 0.36 1.00 1.36
Suisse 0.15

1.00

0.45
Royaume Uni 0.40 1.00 1.65
USA 0.66 1.00 2.30
Chine 0.80 1.00 3.20

Table 1: Tendance Google – Drupal, Joomla, Wordpress

Il y a d'importantes disparités selon les pays dans l'utilisation des Systèmes de Gestion de Contenu. En Allemagne, par exemple, le CMS TYPO3 joue lui aussi un rôle. Son volume de recherche est comparable à celui de Joomla!.

En Janvier 2012, 2,8% des sites web du monde sont propulsés par Joomla! (http://w3techs.com/technologies/overview/content_management/all)

La gamme des sites web Joomla! va des pages personnelles très simples jusqu'aux applications commerciales complexes, en passant par des projets basés sur le Joomla Framework. Ce qui permet un tel succès à Joomla! ainsi que les façons avec lesquelles vous pourrez vous en servir sont le sujet de ce livre.

Qui suis-je?

Mon nom est Hagen Graf, j'ai 47 ans et je vis à Fitou, en France. Je suis marié à la femme de mes rêves et j'ai quatre filles..



Mon travail consiste en de nombreuses activités différentes comme enseigner, conseiller, écouter, tester, programmer, comprendre les structures, développer de nouvelles applications, me questionner en essayant toujours de nouvelles choses.

En fait, mon travail pourrait être fait entièrement en ligne mais parfois les clients peuvent émettre des réserves sur l'entière réalisation en ligne des projets, ce qui explique que je voyage beaucoup. Voyager beaucoup signifie partir à la rencontre des clients dans différents pays avec différentes langues et cultures, de longs trajets en voiture, en bus ou en train, ainsi que peu de temps pour répondre aux demandes de mes clients qui me contactent par e-mail, par message sur Facebook ou par des tweets.

Cette façon de travailler a des conséquences sur ce que j'ai appelé au début « le bureau ». 
J'ai besoin d'avoir accès n'importe où dans le monde à mes e-mails, images, vidéos, tweets, et documents. Mon bureau est situé à l'endroit même où je suis.

Qui êtes Vous?

Bien sûr, je ne sais pas exactement ce que vous faites, mais beaucoup de gens avec qui j'ai travaillé travaillent d'une manière similaire à la mienne. Pour diverses raisons cependant, les employés des grandes entreprises ne peuvent souvent pas travailler de manière aussi flexible. Votre propre expérience avec l'informatique est probablement semblable à la mienne. Beaucoup d'entre nous ont commencé avec un vieux PC et un système Windows à l'école ou à la maison, et ont ensuite appris à connaître par expérience la dure réalité des applications de bureautique, des pertes de données, de la mémoire insuffisante, ainsi que des aventures de configuration d'un disque dur ou d'une imprimante. Les merveilleuses relations entre toutes ces choses ont été modifiées avec le fonctionnement centré sur l'utilisateur du Web 2.0 et l'utilisation des smart phones, mais cela ne rend pas forcement la chose plus facile.

Si vous n'aimez pas passer vos nuits à bricoler avec passion votre système d'exploitation ou votre téléphone, ou trier vos photos et votre musique, et les déplacer toutes d'un appareil à l'autre, alors vous êtes probablement exactement comme moi - heureux quand vos périphériques et vos applications fonctionnent, quand vous pouvez accéder à vos données sur Internet et que tout se passe sereinement. Si vous travaillez à partir d'un bureau à domicile, un environnement agréable devient particulièrement important. Un logiciel ou du matériel qui ne fonctionne pas peut rapidement faire tourner votre situation au cauchemar.

Je distingue les types d'utilisateurs suivants:

  • Les Visiteurs: Ils visitent le site Web et ils ne se soucient guère du système que vous avez utilisé pour créer ce site.
  • Les Utilisateurs: Ils utilisent le site web. Ils créent du contenu en utilisant des procédures prédéfinies.
  • Les Designers ou Intégrateurs de Site Web: Ils installent un site Joomla! sur un serveur, créent des catégories, du contenu, des liens et des modules de menu; configurent les templates et les langues, sont polyvalents et ont généralement la responsabilité exclusive du site.
  • Les Designers CSS: Ils aiment généralement travailler exclusivement avec les fichiers ayant pour extension .css.
  • Les Designers HTML: Ils donnent aux Designers CSS la structure dont ils ont besoin pour faire leur travail. Dans Joomla!, ils créent ce que l'on appelle les templates overrides.
  • Les Développeurs: Ils connaissent les langages de programmation PHP et JavaScript et aiment les utiliser. Ils améliorent le noyau de Joomla! avec des fonctions supplémentaires.
  • Les Architectes: Ils réfléchissent à la sécurité, la vitesse et la qualité du code.

Le designer de site web joue un rôle spécial dans cette liste. Il a généralement à couvrir tous les autres rôles, ce qui constitue un réel challenge. En écrivant ce livre, je me surprends souvent à penser au designer de site web.

Une entreprise, une institution, un club, une organisation, oui, probablement tout le monde a besoin d'une présence sur internet qui soit facilement utilisable et flexible. Une présence, qui se développe au fil du temps, qui peut facilement être modifiée via un navigateur web; une présence qui remplace votre classeur pour ranger vos dossiers et votre carnet d'adresses en cuir, une présence qui permet de communiquer avec différents appareils et qui peut facilement être étendue.

Je suppose que votre site est déjà l'endroit où vous expliquez ce que vous faites ou ce que fait votre entreprise. C'est l'endroit où vous entretenez vos relations avec votre clientèle 24 heures par jour, sept jours par semaine.
Votre site web contient probablement une collection d'applications et de données résumant vos activités. Votre site doit également contenir des interfaces permettant à d'autres applications de les utiliser.

Jusqu'à il y a quelques années, la création d'un site web était une chose difficile à effectuer. Même si vous n'aviez pas besoin d'être un spécialiste de renom, une combinaison de persévérance et de passion pour cette tâche était nécessaire pour produire des résultats attrayants. Vous deviez créer des pages HTML statiques dans un éditeur HTML, puis les charger via un client FTP (File Transfer Protocol) sur un serveur. Pour créer ne serait-ce qu'une simple interactivité, comme par exemple un formulaire de contact ou un forum, vous deviez apprendre un langage de programmation.
Il est plus que compréhensible que de nombreuses personnes ne prenaient alors pas en charge cette tâche eux-mêmes et confiaient la création de leur site web à une agence web, ou ne se lançaient tout simplement pas dans le projet.
Grâce à Facebook et aux kits tels que Google Sites, la création de pages Web simples est devenu relativement facile, mais si vous voulez quelque chose d'unique, vous devez vous familiariser avec un système de gestion de contenu.

Joomla! propose tout ce dont vous avez besoin pour créer votre propre site web personnel.

De quoi parle ce livre?

Tout d'abord il s'agit de Joomla et comment l'utiliser.

Joomla! est un outil comprenant beaucoup de possibilités et vous pouvez utiliser le système dans une grande variété de configurations, en fonction de vos idées et de vos souhaits.
Afin de permettre un accès facile, j'ai structuré le livre comme cela:

  1. Cette Introduction
  2. Vitrine
  3. Installation
  4. Termes et Structures
  5. Quoi de nouveau avec Joomla! 2.5?
  6. Gestion de Contenu
  7. Comment créer une page "A propos de nous"
  8. Un Article Type
  9. Structurez votre Contenu avec des Catégories
  10. Gestionnaire de Médias
  11. Formulaire de Contact
  12. Statuts, Poubelle et Vérifications
  13. Site Web et configuration de Contenu
  14. Templates
  15. Navigation
  16. Utilisateurs et Permissions
  17. Gestionnaires Extension
  18. Extens
  19. Modules
  20. Plug-Ins
  21. Site Web Multilingues
  22. Travailler avec les Templates
  23. Angie Radtke à propos de son Template Beez (Angie Radtke - Der Auftritt)
  24. Optimisation pour les Moteurs de Recherche (SEO)
  25. Migrer depuis d'anciennes Versions
  26. Un Site Web Joomla! depuis zéro (Jen Kramer - 4Web)
  27. Ressources

De quoi serez vous capable après avoir lu ce livre?

Même si vous êtes débutant, vous serez en mesure de gérer votre propre site web Joomla! via un navigateur Web.

Si vous êtes quelque peu familier avec les langages HTML et CSS ainsi qu’avec les logiciels de retouche d'image, vous serez capable de modifier un template pour votre site..

Des questions supplémentaires?

N'hésitez pas!

Bien sûr, je ne peut pas apporter de support technique. Les forums Joomla! fournissent une richesse de connaissances et vous y trouverez certainement les réponses à vos questions. Cependant, si vous avez des commentaires ou des questions sur le livre, veuillez les laisser dans la section commentaires ci-dessous.

Basics

Avant d'installer Joomla! 2.5, créer un site web, et devenir riche et célèbre, merci de jeter un oeil sur les bases.

Ce que j'y ai écris s’applique aussi à votre site web Joomla!.

0 commentaires

Publier un nouveau commentaire

  • Les adresses de pages web et de courriels sont transformées en liens automatiquement.
  • Tags HTML autorisés : <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <br><pre>
  • Les lignes et les paragraphes vont à la ligne automatiquement.

Plus d'informations sur les options de formatage