vitesse joomla icons

Limitez le nombre d'extensions Joomla

Les nouveaux utilisateurs Joomla ont tendance à installer beaucoup d'extensions, telles que des galeries, des flux des médiaux sociaux, des plugins vidéo etc, pour des raisons esthétiques. Les extensions se connectant à des ressources externes telles que Facebook, Twitter, Picasa, Flickr etc. peuvent augmenter le temps de chargement de chaque page, en effet le temps de connexions à ces ressources externes s'ajoute au temps de chargement initial.

Notez que toutes extensions que vous ajouterez à votre site en augmenteront le temps de téléchargement. Les extensions bien programmées n'ajouterons qu'un minimum de temps à se charger. Bien-sur la plus part des sites utiliseront un minimum d'extensions, il est par exemple difficile de construire un site de vente de billet sans installer un gestionnaire d'événement, par contre avez-vous vraiment besoin d'afficher vos derniers tweets sur toutes vos pages ? Peut-être en avez-vous besoin seulement sur votre page contact, ce qui économisera le temps de chargement de votre page d'accueil.

Évitez les bannières animées & autres slideshows

Bannières animées & slideshows sont à éviter autant que possible. Quoique les webdesigners et clients les trouvent très attrayant, les internautes les ignorent souvent, certains même les traitent comme de la publicité et les bloquent (banner blindness). Les tests d'ergonomie ont prouvé que la plus part du temps elles sont très ineffectives et que seulement 1% cliquent sur un lien ou un élément dans un slideshow. A ce sujet consultez cet article (en anglais) : www. shouldiuseacarousel.com.

De plus, ils nécessitent souvent plusieurs images & fichiers javascript, et/ou MooTools ou Jquery.

Désinstaller MooTools / Jquery

Beaucoup de templates ne peuvent pas fonctionner sans javascript. Dans Joomla 2.5 Mootools est chargé par défaut. Mootools est nécessaire pour permettre l'édition en front-end. Mais il est vrai que beaucoup de sites n'ont pas besoin de cette fonctionnalité. Si vous êtes dans ce cas, ou si la fonctionnalité que vous recherchez est déjà fournie par Jquery, MooTools est chargé dans votre site pour aucunes raisons. Comme Mootols est une librairie Javascript assez lourde, il augmente le temps de chargement de votre site. 

Dans ces cas précis, vous pouvez empêcher MooTools de se charger. Soit en créant un override de template, ou en utilisant une extension comme le plugin Mootools Enabler/Disabler, qui vous permet aussi de chargé la librairie dans certains cas.

Dans Joomla 3, Jquery est chargé. Pour les sites resonponsif, il peut être utilisé pour le menu responsif de Bootsrap. Assurez-vous tout de même que vous en avez besoin.

Template Joomla

Assurez vous de vérifier votre template si vous souhaitez optimiser la vitesse de votre site. Les templates avec beaucoup de feuille de style, de fichiers javascript, de librairies javascript, peuvent diminuer la vitesse de votre site si ils ne sont pas programmé correctement.

Les boutons de partage des réseaux sociaux

Beaucoup de sites possèdent des boutons qui vous permettent de partager votre contenu sur Facebook, Twitter, Google+ etc. Dans la plus part des cas chacun de ses boutons nécessite un peu de javascript pour se connecté au  réseau et souvent pour récupérer des informations qui seront montrées sur ces boutons, ou pour avoir un effet hover. Il n'est pas être difficile d'éviter cela. 

Si vous inspectez les boutons de partage de mon site, il ne crée un lien que vers une URL externe, qui inclue les données nécessaires dans cette URL, vous pouvez le voir dans l'exemple du bouton de partage Google+

<a onclick="javascript:window.open(this.href,'', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;" href="https://plus.google.com/share?url=http://joomla-seo.net/Performance/limit-joomla-extensions">Google+</a>

Ainsi tout votre contenu peut être partagé, et ne nécessite pas une connexion externe et n'utilise votre bande passante. 

Simon Kloostra est l'auteur de l' article : Limit Joomla extensions,, dont la traduction est autorisée par joomlaseo.com

5 1 1 1 1 1 1 1 1 1 1 Notez cet article 5.00 (1 Vote)

Commentaires (2)

  1. romain

    Bonjour
    Quel template basique conseillez vous ? J'avais dans le temps basé mon site en 1.5 sur un template de base purity. Maintenant je compte passer en 3.3 avec le template livré avec et customisé ou bien un nouveau purity ? Je cherche justement quelque chose de sobre en css et autres librairies s. Par défaut ils sont livrés avec trop de code souvent impossible de s'y retrouver et plein d'options inutiles.

    1. Thierry Tardif    romain

      Bonjour Romain,
      Nous avons pour habitude de travailler avec les templates Yootheme, non seulement pour leurs qualités graphiques mais aussi parce qu'ils sont parmi les plus performants.
      Concernant leurs performances, cette étude de Simon Kloostra, Joomla Templates performance comparison vous donnera plus d'informations sur les tests comparatifs qu'il a conduit pour différents concepteurs de templates dont Joomlart et le Purity III, et comme vous le constaterez le template Eat de Yootheme est plus performant que Purity.
      Un sommaire/résumé de cette étude est disponible en français sur notre blog cf : Comment choisir son template Joomla ? Yootheme est le plus performant ...

      Il n'y a pas encore de commentaire

      Ajoutez votre commentaire

      Pièces jointes (0 / 3)
      Share Your Location

      Ils nous ont fait confiance

      Universités & organismes de recherche

      L' INSERM - unité U999, Université Paris Sud - Centre Chirurgical Marie Lannelongue

      The Center for Groundwater Studies - Australie

      L 'ENSAE : École Nationale de la statistique et de l'administration

      La Maison des Sciences de l'Homme Paris Nord , UMS de l'université Paris 8, de l'université Paris 13 et du CNRS

      L' Institut Supérieur de Développement - ISD Flaubert

      Monpellier RIO imaging (MRI), plate - Forme Technologique (PFT), labellisée IBiSA.

      Organismes publics

      Ministère de la défense : État Major de la 3ème Brigade Mécanisée

      La mairie de la ville de Marly le Roi

      La mairie de la ville de Breuillet

      La mairie de la ville de Thuir

      L' Agence Locale de l'Energie de la métropole marseillaise

      L' Institut de Formation en Masso-kinésithérapie de Montpellier - Centre Hospitalié Universitaire de Bellevu

      Le Centre de Gestion de la fonction Publique Territoriale des Alpes de Haute Provence

      La Capitelle - couveuse d'entreprises du Gard

      Le Centre Social Intercommunal de Saint Quentin de la Poterie

      Le collège & lycée Saint Charles

      Le lycée Philippe Lamour

      Le centre François Baclesse: Centre de Lutte Contre le Cancer (CLCC)

      Entreprises

      Astrium une filiale EADS No 1 européen et No 3 mondial de l'industrie spatiale

      Messer France

      Photonlines

      Shânti Gestion

      App-Line

      Vincent et Mireille

      Axiom Information

      Galerie Art City

      Le Château de Boisson

      LM Control

      Vagabonde International

      Photonlines Energy

      la Pisciculture la Croisière

      FHSolution

      NaturEditions

      Etudions à l'étranger

      E.P.A.

      Microeconomix

      Alatak

      Jade Black Design

      Une bague une destinée

      Schmulb

      Espace revêtements

      Partenaire de réussite

      Stylitek

      Fun-Kart

      The Crew Coach

      Sanitval

      Ateliers d'écriture de Virginie Lou

      cam4you

      SDB+

      Armelle Bongrain - architecte d'intérieur

      ECIM

      Riveria Expat Consultants

      Florence Thorez - Diététicienne Nutritionniste

      Le Séchoir

      Le Moulin de Bouydou

      L' Espace de Formation Clinique et Psychanalytique

      Cours de musique à Montpellier

      Leads Planet

      Agerix

      Etudions à l'étranger

      Biopreserv

      Aloes RED

      InfoTour

      EverNew

      Synalabs

      Bureau d'Etudes Arlaud

      Stage de musique été

      Fermetures Neuvillaises

      Linguapolis

      Weblligence

      ASD Protect

      Véronique Crépaux - praticienne en Energétique Traditionnelle Chinoise

      Françoise Léon - Psychologue du comportement alimentaire

      Inovtolerie

      BlueSafe

      Viasocial

      Repco Marine

      King Jouet

      Dr Abbas - cabinet ORL

      ER3M

      Cryo'net

      Vectoring Talents

      Desir d'écrire

      Installation yperreault

      Viaortho

      Viadentiste

      Alice Sweet Home

      ONG / Associations

      UNESCO: International Music Council

      L' Association de Recherche en Soins Infirmiers

      L' Union Internationale Contre la Tuberculose et les maladies respiratoires

      Le Centre National des Risques Industriels

      L' Institut International des Hautes Études en Psychanalyse

      SurdiFrance : Association nationale de malentendants

      La fondation Internationale de l'Hôpital Albert ScMhweitzer à Lambaréné

      La Maison des Professions Libérales Ile de France

      Le Conseil National de l' Enseignement Agricole Privé

      La ligue Dauphiné Savoie de tennis

      Le Conseil Permanent Régional des Associations d’Environnement

      Le Syndicat des Podologues d'Île de France

      La compagnie aux grands pieds

      L'Espace de l'Ouest Lyonnais

       

      En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour notamment réaliser des statistiques de visites