|
Méthodologie de création d'un template Joomla! |
|
Samedi, 06 Juin 2009 19:16 |
En général, la création d’un template Joomla suit un processus toujours quasi similaire. Ces étapes se distinguent souvent par l’intervention de compétences différentes. Lorsque les moyens le permettent, il est préférable de confier chaque étape de la création à la personne ayant les compétences les plus appropriées. Bien entendu, il est possible pour une seule et même personne de réaliser toutes ces étapes.
|
|
Création de template Joomla |
|
Samedi, 06 Juin 2009 18:29 |
La création de site Internet avec le CMS Joomla doit son succès en partie grâce à sa capacité d’évolution et d’adaptation. On compte à ce jour plus de 5000 extensions de tout type : composant, module, plugin, langue et template. Nous allons nous intéresser à ce dernier dans cet article. En effet, le terme de template est un mot anglicisme utilisé généralement en informatique pour désigner un modèle de conception de logiciel ou de présentation de données. Pour utiliser des termes français, on peut parler de gabarit ou de charte graphique. Dans le milieu du CMS Joomla le template est une extension qui permet de séparer le fond (contenu informationnel) et la forme (la manière dont il est présenté). Un template Joomla agit comme un modèle dans lequel seulement certains éléments, comme le contenu notamment, sont modifiables. Ce concept permet de facilité la création et la mise à jour d’un site tant sur le contenu que sur la présentation graphique. Grâce à ce système d’extension de template que propose le CMS Joomla, les templates peuvent être installés en nombre illimité et la charte graphique d’un site Internet peut être complètement changée en sélectionnant un autre template. De ce fait ajouter une nouvelle page sur le site revient à créer un ou des articles et faire un lien sur menu du site.
Le système de template du CMS Joomla 1.5 est légèrement différent à celui de la version 1.0 car il intègre le fameux moteur de template PatTemplate (http://trac.php-tools.net/patTemplate) ce qui permet de bénéficier directement des fonctionnalités reconnues de ce moteur. Cette intégration rend un template Joomla plus difficile à créer pour un débutant mais donne beaucoup plus de possibilités une fois les bases maîtrisées.
Dans cet article, nous aborderons toutes les étapes de la création d’un template Joomla et nous nous attacherons plus particulièrement aux aspects techniques que propose le système.
|
|
Installation du CMS Joomla! |
|
Samedi, 06 Juin 2009 18:23 |
|
Avant d'installer Joomla! vous devez choisir si l'installation s'effectuera sur votre ordinateur en local ou sur un serveur d'hébergement distant. L'installation en local de Joomla! est la méthode la plus recommander pour apprendre. En effet, vous gardez une réactivité optimale avec le serveur web et vous pouvez pratiquer Joomla sans connexion Internet. L'installation sur un serveur d'hébergement distant permet surtout de mettre un site en ligne ou de faire des tests en ligne.
Pour installer Joomla! sur votre ordinateur en local vous devez au préalable installer un serveur web de type Apache, un serveur de base de donnée de type MySQL.
Ces logiciels sont libres (open source) et peuvent être télécharger directement sur les sites officiels.
- Apache est un serveur web. Son travail consiste à répondre aux requêtes du client web, c'est à dire aux requêtes envoyées par le navigateur de l'Internet. Il permet également d'interpréter les pages codées en langage PHP.
- MySQL est un serveur de base de donnée et il permet de stocker les informations de votre site (contenu et paramétrage).
- PHP est un langage de programmation pour créer des pages web dynamiques.
Pour installer l'ensemble, il existe des solutions packagées qui installent et pré-configure l'environnement. Cela permet de se focaliser sur l'installation et l'utilisation du CMS.
|
|
Lire la suite...
|
|
Introduction au CMS Joomla! |
|
Samedi, 06 Juin 2009 18:26 |
Le CMS Mambo est à l'origine de Joomla. En effet Mambo est un système de gestion de contenu développé par la société Miro basée en Australie. Cette société a décidé de partager les sources de son CMS sous licence GNU/GPL tout en le commercialisant parallèlement. Suite à cet évènement la fondation Mambo (Mambo Foundation, Inc) a été crée pour poursuivre le développement du CMS Mambo qui devient alors un projet Open Source international.
En août 2005, suite à un désaccord entre les développeurs de Mambo et la stratégie commerciale de la société Miro, les développeurs du CMS open source Mambo travaillant à l'origine chez Miro décident de poursuivre le projet Mambo sous un autre nom. C'est alors que le CMS Joomla prend naissance en août 2005. La communauté Mambo se retrouve alors divisée en deux parties. Ceux qui continuent de supporter le projet open source Mambo et ceux qui supportent le nouveau projet Joomla. Très vite la différence se fait sentir et une majorité de développeurs et d’utilisateurs se tournent vers le CMS Joomla. |
|
|
|
|
|