vimages a écrit:
Pour les vignettes, je les génère avant l'upload... 150px et 72 dpi. le lien que tu donnes pointe vers un dossier que je n'ai pas repris.. comme je le dis plus haut, il faut que je nettoie tous les dossiers thumbnail, que j'enlève des fichiers vignettes (.jpg), les données superflues (EXIF, vignette intégrée, XMP) qui les alourdissent. long travail, à faire petit à petit.
Elles sont vraiment énorme tes miniatures ! Je télécharge comme un porc sur tes catégories alors que sur free pour afficher 4 fois plus de miniatures ça prend autant de débit 100ko/s mais 5fois moins de temps !! Mes miniatures générées en 2sec par script bach sur ACDSee pèsent 10 à 5 fois moins !
et j'ai testé en enlevant les donnée exif : ca enlève parfois 80%, parfois 2% ! En fait ton taux de compression est trop faible :
exemple pour une http://sport.v-images.com/index.php?/category/340 je suis passé de 30kB à une dizaine sans enlever les exif, juste par recompression jpeg
Hors ligne
Je confirme.
Hors ligne
flop25 a écrit:
vimages a écrit:
Pour les vignettes, je les génère avant l'upload... 150px et 72 dpi. le lien que tu donnes pointe vers un dossier que je n'ai pas repris.. comme je le dis plus haut, il faut que je nettoie tous les dossiers thumbnail, que j'enlève des fichiers vignettes (.jpg), les données superflues (EXIF, vignette intégrée, XMP) qui les alourdissent. long travail, à faire petit à petit.
Elles sont vraiment énorme tes miniatures ! Je télécharge comme un porc sur tes catégories alors que sur free pour afficher 4 fois plus de miniatures ça prend autant de débit 100ko/s mais 5fois moins de temps !! Mes miniatures générées en 2sec par script bach sur ACDSee pèsent 10 à 5 fois moins !
et j'ai testé en enlevant les donnée exif : ca enlève parfois 80%, parfois 2% ! En fait ton taux de compression est trop faible :
exemple pour une http://sport.v-images.com/index.php?/category/340 je suis passé de 30kB à une dizaine sans enlever les exif, juste par recompression jpeg
tu as raison.... surtout pour les premiers dossiers... on a démarré PWG en 2003 ou 2004 .. avant même qu'il y ait les dossiers pwg_high... alors, le traitement des vignettes... n'était sans doute pas optimum.
Hors ligne
Donne une url où les thumbnails sont corrects... ;-)
Hors ligne
avec XNviex, la fonction recherche va me permettre de traiter tous les thumbnail du site par lot, pour les nettoyer.. demain matin, au plus tard, les dossiers de cette galerie seront ok.
Hors ligne
Alors.... pour les testeurs :
Le plugin vient d'être corrigé par son auteur, dont je salut la rapidité et la conscience professionnelle. La correction est en place sur le serveur http://sport.v-images.com . Les autres suivront demain.
Les vignettes sont en principe toutes nettoyées... par votre serviteur... ce qui ne garanti pas du tout que cela ait été bien fait... :o))
Donc si vous voulez jeter un oeil... et me faire part d'autres choses mal faites... n'hésitez pas ! Merci !
amicalement,
éric.
Hors ligne
1 - Remarque tes templates (header) cherchent à charger des css inexistants => Temps de réponse très longs:
http://sport.v-images.com/index.php?/ca … enubar.css 4,015 sec
http://sport.v-images.com/index.php?/ca … ontent.css 4,039 sec
http://sport.v-images.com/index.php?/ca … bnails.css 6,142 sec
http://sport.v-images.com/index.php?/ca … icture.css 6,161 sec
http://sport.v-images.com/index.php?/ca … layout.css 6,154 sec
http://sport.v-images.com/index.php?/ca … layout.css 6,368 sec
http://sport.v-images.com/index.php?/ca … layout.css 6,398 sec
http://sport.v-images.com/index.php?/ca … layout.css 6,418 sec
http://sport.v-images.com/index.php?/ca … colors.css 6,567 sec
Les temps de réponse ne additionnent pas mais sont au moins égaux au plus long (le dernier), soit plus de 6 secondes à la recherche de fichiers inexistants.
Je ne sais pas pourquoi mais tu devrais trouver...
;-)
Hors ligne
????
bien sur, je regarde de suite.
Hors ligne
2 - La page http://sport.v-images.com/index.php?/category/2414
reste étonnement très lourde : The page has a total of 96 components and a total weight of 1741.0K bytes
3 - http://sport.v-images.com/plugins/Popup/css/popup.css (ne pas le générer dans le header si on ne l'utilise pas dans la page.
Pour le reste, il s'agit d'améliorations potentielles de Piwigo (il faudra bien qu'on améliore encore un peu la galerie).
Hors ligne
VDigital a écrit:
2 - La page http://sport.v-images.com/index.php?/category/2414
reste étonnement très lourde : The page has a total of 96 components and a total weight of 1741.0K bytes
3 - http://sport.v-images.com/plugins/Popup/css/popup.css (ne pas le générer dans le header si on ne l'utilise pas dans la page.
Pour le reste, il s'agit d'améliorations potentielles de Piwigo (il faudra bien qu'on améliore encore un peu la galerie).
ça c'est encore le plugin... je fais suivre au chef.
Hors ligne
Le 3 - Oui, je pense que nicolas est au courant... (CSS dynamique qui est calculé pour rien, dans les pages de miniatures et autres).
(Il faudra que j'en discute avec lui d'ailleurs).
Pour le 2 - Je ne comprends toujours pas pourquoi.
Hors ligne
bon, nico est sur le coup pour le plugin...
pour le point 2 je ne vois pas... les images sembles bien dimensionnées.
Hors ligne
VDigital a écrit:
Le 3 - Oui, je pense que nicolas est au courant... (CSS dynamique qui est calculé pour rien, dans les pages de miniatures et autres).
Elle n'est pas calculée pour rien. Elle est juste déclarée systématiquement et effectivement on pourrait légèrement optimisé le truc en ne déclarant la feuille de style que lorsqu'on en a réellement besoin. Mais de toute façon pour le visiteur cela ne change quelque chose que sur la première page. Après la feuille de style est en cache.
VDigital a écrit:
Pour le 2 - Je ne comprends toujours pas pourquoi.
Je dois pouvoir optimiser le truc en chargeant les images différement. A voir.
Hors ligne
J'ai pigé.
<div id="popup-88575" class="popup">
<div class="medium">
<img title="" alt="" src="./galleries/......................................................jpg"/>
</div>
<table class="caption">
</table>
</div>
Même si:
div.popup {
display:none;
position:absolute;
}
Cela ne veut pas dire que l'image contenue dans le div medium n'est pas chargée par le navigateur, tout au contraire.
Donc toutes tes images de tailles moyennes sont préchargées, vu leurs tailles...
Cf. PJ
Donc en standard j'ai 30 images de taille moyenne à charger disons d'un poids moyen de 33Kb.
Cela fait 990Kb + miniatures + icones + ... On n'est plus très 1578Kb.
=> Le pb est bien là.
Hors ligne