Quelles extensions choisir pour son site joomla ?

19 vues
15 avril 2012
Cyril
joomla

C'est une des questions principales qu'on se pose quand on développe un site Joomla puisque l'écosysteme de ce CMS repose essentiellement sur le choix des extenions qu'il faut combiner pour corresponde au cahier des charges du client.

Parmi les milliers d'extensions Joomla on peut compter en fait une bonne centaine d'extensions véritablement susceptibles de constituer un site professionnel.

Mais quelle méthode doit guider les choix?

C'est l'objet de la formation 'Formation avancée sur le CMS Joomla: choix des extensions, bonnes pratiques' qui explique quels sont les critères à définir lors d'un projet Joomla pour le choix de ces extensions.

On peut déjà citer quelques pistes majeures:

  • compatibilité avec la version de Joomla
  • compatibilité avec un template mobile
  • présence d'un plugin de recherche, de traduction
  • compatibilité W3C
  • etc...

 Mais une autre question doit aussi être posée: veut on construire son site avec une collection classique de composants, modules et plugins ou préfere-t-on utiliser un CCK (comme SEBLOD) qui limite justement l'emploi de composants par la construction de ses propres types de contenus, tous hérités des contenus natifs de Joomla?

Selon la complexité des fonctions transverses (afficher par exemple sur une même carte GoogleMap les contenus divers comme articles, annonces, annuaires etc...) et des affichages attendus, on se dirigera plutôt vers la solution classique Joomla (intégration d'extensions toutes faites sans modification autre que le CSS) ou vers une solution de développement en CCK.

Dans des cas très spécifiques on peut aussi être amené à développer en PHP sa propre extension, mais ce cas reste de plus en plus rare.

 En résumé le choix des extensions pour Joomla dépend des besoins spécifiques de votre site web. Voici quelques étapes qui peuvent vous aider à faire le bon choix :

  1. Identifier vos besoins : avant de commencer à chercher des extensions, vous devez déterminer les fonctionnalités dont votre site web a besoin. Faites une liste des fonctionnalités nécessaires, telles que des formulaires de contact, des galeries d'images, des fonctionnalités de commerce électronique, etc.

  2. Rechercher des extensions : consultez le répertoire d'extensions officielles de Joomla, ainsi que les forums et les sites web spécialisés dans les extensions Joomla. Recherchez des extensions qui répondent à vos besoins en fonction des critères de pertinence, de popularité, de sécurité et de compatibilité avec votre version de Joomla.

  3. Lire les critiques et les évaluations : avant de télécharger et d'installer une extension, lisez les critiques et les évaluations des utilisateurs pour connaître leur expérience et leur satisfaction. Cela peut vous donner une idée de la qualité de l'extension et des problèmes potentiels à éviter.

  4. Vérifier la compatibilité : assurez-vous que l'extension est compatible avec votre version de Joomla et avec les autres extensions que vous avez installées. Les extensions peuvent parfois entrer en conflit les unes avec les autres, il est donc important de s'assurer qu'elles fonctionnent bien ensemble.

  5. Vérifier la sécurité : assurez-vous que l'extension est sûre et qu'elle n'a pas de vulnérabilités connues. Les extensions malveillantes peuvent mettre en danger la sécurité de votre site web et de vos visiteurs.

  6. Vérifier le support : vérifiez si l'extension est prise en charge par son développeur, s'il existe une documentation, des forums de support ou un support payant. Il est important de savoir à qui s'adresser en cas de problème ou de question.

En suivant ces étapes, vous devriez être en mesure de choisir des extensions Joomla adaptées à vos besoins et à votre site web.

Pulsar gagne l'appel d'offre de la Sorbonne
Pulsar au JoomlaDay Israel 2016
Les avantages de Joomla! face à Drupal
Pulsar présente le job board du nouveau site web Dynamique Emploi
Developpements pour la Bibliotheque Mazarine
L'agence Pulsar sponsorise le JoomlaDay 2015
Projets multi langues et multi sites avec Seblod
Nouveau site de Pulsar avec Seblod!
Indiegogo: contrôle de version avancé avec SEBLOD
Advanced module manager et page d'accueil
Entrées grisées avec la mention [extrait] dans DOCMAN
Les solutions e-commerce avec Joomla!
Pulsar au JoomlaDay 2014: Chaine de production
JoomlaDay 2015: Joomla! pour les applis pro
Un nouveau routeur pour Joomla!
Joomla 4 : professionnalisation et performance
Super BreadCrumb for Joomla 1.5 1.6 & 1.7
Pulsar présente le CMS Joomla! au club STARINUX
Pulsar sponsor du Joomladay
Joomla! fête ses 10 ans!
Multisites, multilangues et multidevices pour la SORBONNE
Pourquoi nous avons ajouté WordPress à notre offre
Joomla et les CCK
Pulsar primé pour le site de la Sorbonne
Comprendre le stockage des données avec SEBLOD
Gestion Electronique de Documents sur mesure
Plugin de cache Joomla : les images ne s'affichent pas
Personnalisation du backoffice de Joomla!
l'AFUJ exposant au salon Open Source Summit 2015
SEBLOD: supprimer un script à moindre coût
Ajouter Cufon à votre site Joomla!:
Développement multi sites avec Joomla et Seblod
Pulsar, sponsor OR du JoomlaDay 2017
Override joomla du template 'category' lié à un menu
Pulsar sponsor OR du JoomlaBusiness 2015
Paramètres hikashop des items de menu
SOBI Pro: le menu principal ne s'affiche pas
Pulsar developpe la passerelle Joomla LUCENE SOLR
Elections 2016 ... le CMS Joomla! encore
Critère de correspondance pour la recherche SEBLOD
Workflow et formulaires faciles avec Joomla! et Seblod 3/4
Pulsar forme au CCK SEBLOD pour Joomla!
Fenêtre coulissante avec Joomla et Seblod
Edition front end avec Hikashop et Virtuemart
Comparaison des CCKs pour Joomla!
Job board intégré à votre site Joomla!
Une agence web Joomla! au Drupagora
Extensions Joomla: accessibilité, menu vertical et réseaux sociaux
com_search joomla 2.5 recherche sans accents
Comprendre les droits et niveaux d'accès de Joomla!
E-commerce avec Seblod
Astuces PHP lazy load sous joomla seblod warp
Sommaire automatique pour Joomla
Soirée CMS open-source en PHP
Les solutions multi sites avec Joomla!
CMS Day: Joomla pour les projets du secteur public
JoomlaDay 2015: Pulsar y était!
Pulsar présente JOOMLA à AGORA CMS
Chargement Joomla avec Mootools de Google
Workflows généralisés avec Joomla! et Seblod (partie 4)
Transformer un article en contenu SEBLOD
GED Open Source simple pour les PME
Pulsar présente son expertise SEBLOD au JoomlaDay 2013
Pulsar, le JoomlaDay et Israël
Joomla meilleur cms open source 2011
Joomla! présent au salon AGORA CMS 2016
Pulsar et Joomla pour les sites évolués au JoomlaDay 2014
Workflow Joomla! évolué avec Seblod 2/4
Pulsar présente le projet pour la Sorbonne au JoomlaDay!
Joomla! à nouveau élu meilleur CMS 2017
Les nouveautés de Joomla! 4
Sites multi langues mobiles avec Joomla et Seblod
Ajouter le bouton DOCLINK avec Jevents et SobiPro
3 nouvelles extensions Joomla! de Pulsar dans la JED
SEBLOD et J2store au JoomlaDay Israël 2017
Workflows évolués pour Joomla! avec Seblod 1/4
Pulsar présente le JoomlaBusiness à l'AFUP
Correctif de Pulsar dans le routeur de Joomla
sh404SEF: URLs n'apparaissent pas
Joomla! meilleur CMS PHP Open Source
Monétisez votre workflow avec Joomla!
Astuce: suppression des éléments Seblod
Référencement naturel, cocons sémantiques et Joomla!
Import shipping pour hikashop
Pulsar certifie ses formateurs Joomla!
JCEmediabox et css js compress
Chasse aux bugs des templates Warp
Plugin merge css/js pour Joomla
Optimisation et vitesse de votre site Joomla!
Ajouter une icône d'édition dans une liste SEBLOD
Virtuemart: flèches quantité ne fonctionnent pas