Votre portail e-learning est-il lent ? Raisons et conséquences !

chamilo banner

Votre portail e-learning est-il assez rapide ? Si non, raisons et conséquences !

Il n’y a pas de secrets, vous pouvez fournir les meilleurs formations et avoir les apprenants les plus assidus, si votre portail de formation à distance est à la traîne, il est fort probable que vous subirez un exode massif de vos apprenants vers les portails concurrents…

Nous savons tous à quel point il est irritant de devoir attendre un laps de temps trop long pour obtenir une réponse à une action. Le temps c’est de l’argent ! L’attente du chargement d’une page lors de la visite d’un site web reste toujours la première raison pour laquelle un visiteur le quitte. C’est également valable pour un portail e-learning, à la différence près que les conséquences peuvent être beaucoup plus dramatiques :

– Beaucoup de formateurs vendent leurs formations directement sur leur portail Chamilo LMS, l’apprenant devient donc un client ! Et un client satisfait est un client qui revient, et surtout un client qui parlera de votre portail autour de lui. Il est donc primordial que son expérience utilisateur soit excellente, et la vitesse de réponse de la plate-forme LMS sous-jacente au portail est l’un des critères les plus importants ! La rapidité de votre portail devient donc un gage de qualité pour vos clients et futurs apprenants. Ce critère pourra donc être intégré à votre stratégie de communication, « Chez nous, c’est plus rapide que chez les concurrents ! »

– N’oublions pas que l’objectif de votre portail est de distiller des formations, il a donc un rôle pédagogique important, il est le support qui permettra à vos apprenants de se former dans de bonnes conditions. Un peu comme ce cliché de l’enseignant vieillissant qui ne sait pas adapter et dynamiser son cours d’histoire à son auditoire, vous risquez de voir tomber dans un sommeil réparateur bon nombre de vos ouailles ! Vos apprenants se lassent et s’irritent. Leur attention est mobilisée sur autre chose que leur apprentissage, d’où une perte de concentration et l’impact sur les taux de réussite sera immédiat ! Vous pourrez toujours fournir des formations de qualité, si la technique ne suit pas, vos objectifs et ceux de vos apprenants ne seront pas atteints ! Et là aussi, une mauvaise publicité !

– L’entente cordiale entre un formateur, un enseignant et le portail e-learning de l’organisation est fragile. Il faut favoriser les choses simples, limiter tant que possible les manipulations « parasites » pour répondre à des objectifs simples (voir notre article sur l’ergonomie https://beeznest.com/fr/2016/04/04/ergonomie-optimisee-atout-luxe-bon-lms/ ). Simple, ça signifie aussi qu’un ordre simple doit donner une réponse rapide. Un portail bien optimisé permettra à vos enseignants de gagner un temps considérable lors des corrections ou dès que des documents comme les travaux doivent être téléchargés. Selon nos analyses, un portail optimisé permet au minimum d’économiser 20% du temps de gestion. Idem pour la remontée des statistiques. Certaines écoles ou universités se plaignaient, avant notre optimisation de leur portail, que bon nombre de leurs enseignants négligeaient ou limitaient l’utilisation des outils de leur plate-forme à cause d’un temps de réponse trop lent sur les actions menées !

e-learning rapide

Il n’est donc pas envisageable d’ignorer les problèmes de vitesse sur votre portail e-learning. Voici quelques éléments essentiels pour vous permettre d’optimiser en partie votre portail e-learning !

Checklist des optimisations :

  • Optimisation des graphismes pour réduire le temps de charge à la première connexion
  • Optimisation de la configuration du cache navigateur
  • Utilisation d’une version récente de PHP (5.6 ou 7)
  • Mise en place d’un système de cache sur le serveur, comme le Zend OpCache Optimizer
  • Adaptation du nombre de threads simultanés de base de données
  • Optimisation des requêtes et cache de résultats de requêtes SQL avec APCu
  • Répertoires de sessions divisés en sous-répertoires
  • Répertoire d’upload utilisateurs divisés en sous-répertoires
  • Pages compressées (Zlib)
  • Délai de téléchargement réduit (XSendFile)
  • Adapter les limites dans la configuration de PHP aux besoins du portail

Vous pouvez également tester la vitesse de votre portail en le soumettant à http://www.webpagetest.org/ et en tirer vos propres conclusions (ou nous demander notre avis).

Pour une meilleure compréhension, voici quelques explications sur les tests auxquels vous devriez soumettre votre portail :

Test de charge : il s’agit d’un test au cours duquel on simule un nombre d’utilisateurs virtuels prédéfinis, afin de valider l’application pour une charge attendue d’utilisateurs. Ce type de test permet de mettre en évidence les points faibles et critiques de l’architecture technique. Il permet en outre d’évaluer le dimensionnement des serveurs, de la bande passante nécessaire sur le réseau, etc.

Test de performance : proche du Test de Charge, il s’agit d’un test au cours duquel on va mesurer les performances de l’application soumise à une charge définie d’utilisateurs, mais l’objectif n’est pas ici de mettre en évidence les faiblesses de l’infrastructure, sinon de mesurer le temps d’attente nécessaire pour un utilisateur sur une page déterminée, dans un contexte de forte utilisation. Les informations recueillies concernent les temps de réponse pour chaque utilisateur, les temps de réponse réseau et les temps de traitement d’une requête sur le(s) serveur(s).

Test de résilience : dans le cas de portails plus grands pour lesquels la garantie de disponibilité est fondamentale, l’infrastructure est adaptée pour assurer qu’aucun incident n’interrompe le service. Dans ces cas, le test de résilience vise simplement à éteindre de manière tout à fait aléatoire certaines pièces de l’infrastructure, et à s’assurer que le portail continue de fonctionner.

Votre hébergeur est un partenaire clef ! Ne négligez pas l’hébergeur. C’est lui qui influencera en grande partie la vitesse de votre portail e-learning et évitera que vos formations de qualité passent aux oubliettes…

Saviez-vous qu’un hébergement optimisé par des professionnels, pour des professionnels peut rendre votre portail 5X plus rapide ?

Optimiser un portail e-learning n’est pas chose facile, il y a beaucoup de paramètres à prendre en considération et nos équipes sont de plus en plus confrontées à des demandes concernant la vitesse de leur portail e-learning. Chose étonnante, ces requêtes ne proviennent pas de nos clients mais de personnes utilisant des plates-formes LMS (Chamilo ou autre), ayant un hébergement mutualisé chez des hébergeurs très populaires.

Malheureusement, sans changement d’hébergeur, notre capacité à leur venir en aide est limitée. Nous connaissons la source du problème mais, hormis le transfert du portail sur nos propres serveurs, nous ne pourrons pas agir pour eux à 100% de notre capacité ! Il est donc important, dès la genèse de votre projet e-learning, de penser à l’hébergement de celui-ci. Et surtout de trouver le prestataire capable d’héberger votre portail sur une infrastructure préparée à recevoir de nombreuses requêtes, et garantir ainsi un confort d’utilisation optimal à vos utilisateurs. Ce fournisseur clef doit également être capable de comprendre l’importance que votre portail e-learning peut prendre aux yeux de ses utilisateurs comme aux vôtres!

BeezNest est spécialisé en… infrastructure et en optimisation de portails e-learning Chamilo LMS, et propose des formules d’hébergement pour de simples projets e-learning, mais aussi des projets intégrants plusieurs centaines de milliers d’utilisateurs. Découvrez nos offres d’hébergement à partir de 100 euros/mois sur https://beeznest.com/fr/tableau-comparatif-des-offres/

Parlez-nous de votre projet e-learning en nous envoyant un e-mail à info@beeznest.com ou utilisez notre formulaire de contact.