Lenteur activation mode édition "Catégories de cours"
Nombre de réponses : 6Au fur et à mesure du temps le nombre de cours grossissant jusqu'à atteindre près d'un millier, pour une centaine de catégories, l'activation du mode édition pour la page "Catégories de cours" prend dorénavant près de 3 minutes avant d'être terminée.
Les personnes utilisant moodle avec un nombre de cours similaire ont-elles les le même temps d'attente ? Et savez-vous s'il est possible d'accélérer cette tâche ou si cela fera partie d'une version prochaine de moodle ?
D'avance merci, Ju
Re: Lenteur activation mode édition "Catégories de cours"
Avec quelle version de Moodle ?
Ici, en 1.8.2, avec des chiffres tout à fait comparables (130 catégories et sous-catégories - 800 cours), le script http://moodle.uhb.fr/course/index.php?categoryedit=on prend environ 15 secondes.
Peut-être que ceci peut t'aider ?
http://moodle.org/mod/forum/discuss.php?d=78366
Arnaud
Lenteur d'exécution des commandes
Merci beaucoup Arnaud du lien fourni qui permet de mieux customizer l'instance Moodle et la base MySql.
Sur Toulouse 1, les 220 catégories et sous-catégories mettent aussi beaucoup de temps à s'afficher (environ 20 secondes). Par contre (depuis peu il me semble ???), tu n'es pas obligé d'aller dans "gestion des cours" pour en créer une nouvelle. Il te suffit d'aller dans la catégorie parente depuis ta page d'accueil, et tu verras le bouton "ajouter une sous-catégorie".
Nous concernant, il n'y a pas que cela qui mette du temps.
En effet, depuis le passage en v1.8 (et la gestion fine des rôles, puisque nous avons directement basculé de 1.6 en 1.8 sans installer la 1.7), les temps d'exécution des commandes sont très longs ... certainement dûs à des multiplications de requêtes SQL ...
Connaîtriez vous, en France ou Espagne, des sociétés spécialisées dans le tuning de base MySql, ou de serveur LAMP, auxquelles nous pourrions faire appel pour une prestation ponctuelle ?
Merci de vos contributions ...
Laurent
Re: Lenteur d'exécution des commandes
Il me semble qu'il y a eu tout une discussion du forum Using Moodle à propos de travaux sur l'optimisation de la vitesse en particulier pour diminuer les ralentissements lié aux rôles. Peut-être pour la 1.9 ....
Je'ai retrouvé la discussion .
Ceci n'empêchant pas l'optimisation de la base....
J'avais eu quand à moi des longueurs insoutenables pour le téléchargement des fichiers. Elles ont complètement disparues quand j'ai désactivé l'antivirus, ce qui ne me satisfait pas !
Encore une chose à creuser...
Re: Lenteur d'exécution des commandes
Re: Lenteur activation mode édition "Catégories de cours"
C'est la version 1.6.4, j'ai effectivement suivi et participé (dans la limite de mes modestes connaissances) le fil de discussion indiqué, la conclusion avait été que compte tenu de la taille du fichier transféré avec ses nombreuses listes déroulantes, on arrivait à des tailles importantes (30 Mo me concernant) et le transfert ne se faisant pas en local, ça traîne...C'est donc une question d'html, un mode édition plus ciblé, permettrait sans doute de réduire la taille du fichier..
ju
Re: Lenteur activation mode édition "Catégories de cours"
La question qui vient immédiatement est : pour une telle taille de matériau, le système sous-jacent est-il bien dimensionné ?
Arrivé à autant de catégories et autant de cours, n'y a-t-il pas un débit d'opportunité d'organiser son parc de ressources en "grappes" de Moodle ? On peut astucieusement répartir la charge de gestion (et de recherche dans les indexes) sur des volumes modulaires (division, département, etc.) en améliorant considérablement le temps de réponse, tout en (avec les procédures techniques adéquates) garantissant à peu près une bonne homogénéité de la plate-forme globale (mises à jour synchronisées des différentes instances).
Faut-il préciser que la "technologie" Moodle ne peut envisager de s'orienter vers des pratiques "grands systèmes" (enfin je pense... même si des grosses universités fonctionnent avec de façon satisfaisante).