Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Guillaume C
2021-02-02 10:16:17

plg a écrit:

Ce soucis mis à part, on jette toutes les nouveautés de la 11? (humour)

Moi, j’attends la v12 avec impatience... surtout pour un vrai url rewriting (la méthode actuelle n’est pas seo friendly, n’est pas compatible avec tous les hébergeurs mutualisés et fait buguer certains plugins).

plg
2021-02-02 09:24:55

On va réfléchir à ce problème de calcul de la taille du cache. Pour ce que ça apporte, cela ne vaut absolument pas le coût de ralentir le tableau de bord. Peut-être déplacer cette info sur la page de maintenance, peut-être un calcul "à la demande" et/ou asynchrone. Bref, on va améliorer ça.

Ce soucis mis à part, on jette toutes les nouveautés de la 11? (humour)

gasty
2021-02-02 09:07:23

Bonjour,

Il n'est pas nécessaire de me rappeler que Piwigo est gratuit parce que je suis en colère, je le sais. Jusqu'à présent Piwigo a toujours bien fonctionné, d’où mon interrogation et ( petite observation) au passage mes remerciements aux concepteurs des anciennes versions faite dans mon précédent message.

Il y a comme ça des logiciels gratuit qui se sont vu détruire et ce n'est pas ce que l'on peut souhaiter.

Je dois etre parano! Alors je m'en excuse.

Guillaume C
2021-02-01 20:06:57

plg a écrit:

OK, c'est absolument pas du tout acceptable. Ce calcul de la taille du cache est trop dépendant des performances du système de fichier de l'hébergeur. En attendant de trouver une solution plus propre, je propose d'ajouter un "court-circuit" pour ne plus calculer le cache. Dans le fichier admin/intro.php, ligne 420, remplacez :

Code:

'size' => get_fs_directory_size($conf['data_location']),

par

Code:

'size' => 0, // get_fs_directory_size($conf['data_location']),

Ca semble fonctionner. (test avec un 2nd navigateur)

Code:

[2021-02-01 20:03:14]  [DEBUG]  [admin/intro::425] cache size calculated in 0.000 s (0 bytes)

Je n'ai pas pu mesurer la durée de chargement mais quasi instantané.

Guillaume C
2021-02-01 19:59:13

plg a écrit:

Guillaume C a écrit:

Pour répondre à Gatsy, Piwigo est un logiciel open source que nous avons la chance de pouvoir utiliser gratuitement. Il vient de fêter ses 18 bougies et il est loin d’être un abandonware ! Un peu de patience, svp.

S'il y a bien une chose que mon expérience m'a appris en tant qu'éditeur de logiciel : moins l'utilisateur paie, plus il râle ;-)

Bon cela dit, que Piwigo soit gratuit et opensource ne change absolument pas le fait que je ne considère pas cette lenteur du tableau de bord comme normal. Cela va être revu. Quitte à désactiver ce calcul du cache par défaut (dommage parce que je trouve ça utile). Ce calcul est dépendant des performances du système de fichier de l'hébergeur. On pourra optimiser autant qu'on veut dans le code de Piwigo, cela restera indépendant de notre volonté.

Je sais mais je tenais à le rappeler. J'ai 68 plugins installés dont 62 actifs et la majorité n'a pas encore été mise à jour par les développeurs (mais ils fonctionnent tous sans bug constaté). C'est gratuit donc je prends mon mal en patience. 11 vient de sortir, il faut être un minimum patient.
La lenteur de l'admin est un peu énervante mais, le principal n'est-il pas que la partie publique fonctionne correctement ? Surtout quand on a un logiciel gratuit et qu'on en fait une utilisation commerciale...
Ce n'est que mon avis ;-)

Guillaume C
2021-02-01 19:53:05

Re,

Voici pour moi :

Code:

[2021-02-01 6:16:57]  [DEBUG]  [admin/intro::424] cache size calculated in 117.868 s (1494593536 bytes)
[2021-02-01 12:32:44]  [DEBUG]  [admin/intro::424] cache size calculated in 16.264 s (1494686720 bytes)
[2021-02-01 12:32:44]  [DEBUG]  [admin/intro::424] cache size calculated in 63.153 s (1494686720 bytes)
[2021-02-01 12:34:42]  [DEBUG]  [admin/intro::424] cache size calculated in 14.142 s (1494838272 bytes)
[2021-02-01 19:47:02]  [DEBUG]  [admin/intro::424] cache size calculated in 66.824 s (1495260160 bytes)

Ligne ajoutée ce midi, pas d'accès à l'admin depuis. J'ai dû battre un record ce matin (6h16) en me connectant avant d'aller bosser.

plg
2021-02-01 19:37:47

Guillaume C a écrit:

Pour répondre à Gatsy, Piwigo est un logiciel open source que nous avons la chance de pouvoir utiliser gratuitement. Il vient de fêter ses 18 bougies et il est loin d’être un abandonware ! Un peu de patience, svp.

S'il y a bien une chose que mon expérience m'a appris en tant qu'éditeur de logiciel : moins l'utilisateur paie, plus il râle ;-)

Bon cela dit, que Piwigo soit gratuit et opensource ne change absolument pas le fait que je ne considère pas cette lenteur du tableau de bord comme normal. Cela va être revu. Quitte à désactiver ce calcul du cache par défaut (dommage parce que je trouve ça utile). Ce calcul est dépendant des performances du système de fichier de l'hébergeur. On pourra optimiser autant qu'on veut dans le code de Piwigo, cela restera indépendant de notre volonté.

plg
2021-02-01 19:32:23

gasty a écrit:

A 18h 38 :                           89 secondes pour l'ouverture de la page d'administration.

OK, c'est absolument pas du tout acceptable. Ce calcul de la taille du cache est trop dépendant des performances du système de fichier de l'hébergeur. En attendant de trouver une solution plus propre, je propose d'ajouter un "court-circuit" pour ne plus calculer le cache. Dans le fichier admin/intro.php, ligne 420, remplacez :

Code:

'size' => get_fs_directory_size($conf['data_location']),

par

Code:

'size' => 0, // get_fs_directory_size($conf['data_location']),

gasty a écrit:

Euh ! La nouveauté dans ce bond vertigineux  de la version 2  à la 11, c'est quoi au juste ?

On a fait une belle page avec toutes les nouveautés sur Notes de la version 11
. Normalement on s'aperçoit vite qu'il y a pas mal de nouveautés.

gasty a écrit:

Un baroude d'honneur ? Parce que jusqu'à présent je n'ai rien vu d'autre que des problèmes dans cette version.

Hum... oui c'est frustrant ce bug de performances sur le tableau de bord de l'administration, mais il ne faut pas exagérer et ne voir QUE cela dans la version 11. On va trouver un mécanisme satisfaisant en terme de perfs. Moi perso je n'ai expérimenté aucun soucis de perfs sur le calcul de la taille du cache, et ce sur de nombreux serveurs et environnements de dev. Sinon bien évidemment on n'aurait pas sorti la version 11 en sachant que cela allait provoquer de la frustration. Ce n'est pas l'objectif !

gasty a écrit:

Que se passe-t-il ? C'est la fin de Piwigo ?

Euh. On a investi beaucoup d'énergie dans le développement de la version 11. S'il y a encore quelques plâtres à essuyer on va le faire, mais dire que c'est la fin de Piwigo me semble incongru :-)

gasty a écrit:

Désolé d’être aussi cru mais stoppez cette mise à jour, un retour en arrière s'impose. Merci pour le travail effectué sur les anciennes versions qui se sont avérés excellente et évolutive.

Team #cEtaitMieuxAvant ? Bon en vrai, à part ce bug bien pénible du tableau de bord, il y a autre chose de problématique qu'on ne saurait améliorer ?

Guillaume C
2021-02-01 19:09:58

Bonsoir,

J’ai ajouté la ligne ce midi mais pas encore testé.

Pour répondre à Gatsy, Piwigo est un logiciel open source que nous avons la chance de pouvoir utiliser gratuitement. Il vient de fêter ses 18 bougies et il est loin d’être un abandonware ! Un peu de patience, svp.

gasty
2021-02-01 18:59:24

[2021-02-01 8:49:26]    [DEBUG]    [admin/intro::419] cache size calculated in 62.400 s (911268089 bytes)
[2021-02-01 10:12:56]    [DEBUG]    [admin/intro::424] cache size calculated in 61.882 s (1219614720 bytes)
[2021-02-01 10:20:41]    [DEBUG]    [admin/intro::424] cache size calculated in 3.540 s (1219868672 bytes)
[2021-02-01 10:46:21]    [DEBUG]    [admin/intro::424] cache size calculated in 1.395 s (1219998720 bytes)
[2021-02-01 12:13:42]    [DEBUG]    [admin/intro::424] cache size calculated in 1.674 s (1220012032 bytes)
[2021-02-01 18:38:49]    [DEBUG]    [admin/intro::424] cache size calculated in 89.438 s (1220012032 bytes)


A 18h 38 :                           89 secondes pour l'ouverture de la page d'administration.

Euh ! La nouveauté dans ce bond vertigineux  de la version 2  à la 11, c'est quoi au juste ? Un baroude d'honneur ? Parce que jusqu'à présent je n'ai rien vu d'autre que des problèmes dans cette version.

Que se passe-t-il ? C'est la fin de Piwigo ?

Désolé d’être aussi cru mais stoppez cette mise à jour, un retour en arrière s'impose. Merci pour le travail effectué sur les anciennes versions qui se sont avérés excellente et évolutive.

plg
2021-02-01 10:59:10

Quelle ligne de commande ?

En tout cas, 60 secondes c'est inacceptablement lent, et même 1 seconde c'est pas conforme à mon niveau d'exigence en terme de performances. Va falloir faire mieux ou se passer de cette information.

gasty
2021-02-01 10:52:31

Bonjour,

Voici le résultat:

[2021-02-01 8:49:26]    [DEBUG]    [admin/intro::419] cache size calculated in 62.400 s (911268089 bytes)
[2021-02-01 10:12:56]    [DEBUG]    [admin/intro::424] cache size calculated in 61.882 s (1219614720 bytes)
[2021-02-01 10:20:41]    [DEBUG]    [admin/intro::424] cache size calculated in 3.540 s (1219868672 bytes)
[2021-02-01 10:46:21]    [DEBUG]    [admin/intro::424] cache size calculated in 1.395 s (1219998720 bytes)

Comme vous pouvez voir, à 8h49 le temps d'affichage dépasse la minute.

Après avoir installer la ligne de commande, vidage du cache, au second essai je suis à 1.395 s

plg
2021-02-01 09:25:09

Dans la configuration locale [Administration > Plugins > LocalFiles Editor:Configurer > onglet Configuration locale], ajouter:

Code:

$conf['log_level'] = 'DEBUG';

Ensuite retourner sur le tableau de bord de l'administration (après 5 minutes, pour être sûr que le cache a expiré), puis regarder le fichier _data/logs/log_date-du-jour. A la fin, il y aura une ligne du type:

[2021-02-01 9:24:34]    [DEBUG] [admin/intro::424] cache size calculated in 0.099 s (12537856 bytes)

Cette ligne m'intéresse.

Guillaume C
2021-02-01 06:14:27

Idem, j’ai crié victoire trop vite.

rcnantais
2021-01-31 23:12:47

Pas beaucoup mieux en 11.2 pour moi, plus d'1 minute pour afficher la page, c'est pas jouable avec la commande 'du -sk' à cause du nombre de fichiers.

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2022 · Contact