#16 2009-05-24 11:46:09

flop25
Équipe Piwigo
2006-07-06
6466

Re: [Piwigo BDD] optimisation de la BDD

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

#17 2009-05-24 12:19:55

VDigital
Former Piwigo Team
Paris (FR)
2005-05-04
15124

Re: [Piwigo BDD] optimisation de la BDD

Je confirme.


Images attachées


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#18 2009-05-24 17:06:36

vimages
Membre
2004-03-27
2426

Re: [Piwigo BDD] optimisation de la BDD

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

#19 2009-05-24 17:34:28

VDigital
Former Piwigo Team
Paris (FR)
2005-05-04
15124

Re: [Piwigo BDD] optimisation de la BDD

Donne une url où les thumbnails sont corrects... ;-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#20 2009-05-24 17:42:49

vimages
Membre
2004-03-27
2426

Re: [Piwigo BDD] optimisation de la BDD

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

#21 2009-05-25 10:47:09

nicolas
Former Piwigo Team
2004-12-30
1530

Re: [Piwigo BDD] optimisation de la BDD

Du coup je vais avoir du boulot ! :-(
Je regarde et je te tiens au courant.


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#22 2009-05-26 00:22:08

vimages
Membre
2004-03-27
2426

Re: [Piwigo BDD] optimisation de la BDD

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

#23 2009-05-26 15:51:01

VDigital
Former Piwigo Team
Paris (FR)
2005-05-04
15124

Re: [Piwigo BDD] optimisation de la BDD

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...
;-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#24 2009-05-26 16:01:09

vimages
Membre
2004-03-27
2426

Re: [Piwigo BDD] optimisation de la BDD

????

bien sur, je regarde de suite.

Hors ligne

#25 2009-05-26 16:16:50

VDigital
Former Piwigo Team
Paris (FR)
2005-05-04
15124

Re: [Piwigo BDD] optimisation de la BDD

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).


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#26 2009-05-26 16:21:13

vimages
Membre
2004-03-27
2426

Re: [Piwigo BDD] optimisation de la BDD

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

#27 2009-05-26 16:28:33

VDigital
Former Piwigo Team
Paris (FR)
2005-05-04
15124

Re: [Piwigo BDD] optimisation de la BDD

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.


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#28 2009-05-26 16:32:34

vimages
Membre
2004-03-27
2426

Re: [Piwigo BDD] optimisation de la BDD

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

#29 2009-05-26 16:55:01

nicolas
Former Piwigo Team
2004-12-30
1530

Re: [Piwigo BDD] optimisation de la BDD

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.


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#30 2009-05-26 17:01:57

VDigital
Former Piwigo Team
Paris (FR)
2005-05-04
15124

Re: [Piwigo BDD] optimisation de la BDD

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à.


Images attachées


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

Pied de page des forums

Propulsé par FluxBB

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