Script galerie photo hyper lent....comment optimise tt ça ? [PHP] - PHP - Programmation
Marsh Posté le 22-07-2002 à 14:21:59
enlève le * et met tes champs, et essaye avec un index sur date
Marsh Posté le 22-07-2002 à 14:24:25
enfin, c'est quoi que tu veux optimiser ?
là je t'ai donné pour mySQL
Marsh Posté le 22-07-2002 à 14:46:29
Limit a écrit a écrit : enfin, c'est quoi que tu veux optimiser ? là je t'ai donné pour mySQL |
ouais, mais en fait c'est pas la requete SQL que je veux optimiser, mais plutot le chargement des images (et la creation des thumbails) car pour l'instant sur Free.fr, tellement ça met de temp à reecrer les thumbails, sur 23 images il ne m'en affiche que 10...
Donc je me demandais comment faire pour ne pas recreer les thumb à chaque fois, genre faire un
Code :
|
tu vois ce que je veux dire ?
edit: en tt cas, là je suis en train de modifier tt mes select * de mes requetes par des select champ1,champ2, etc... et j'ai vraiment l'impression d'y gagner en rapidite qd meme !
par ex, là il a enfin reussi à m'afficher les 23 images !
sinon quel est le script pour savoir le temp d'execution de la page ?
Marsh Posté le 22-07-2002 à 15:32:56
t'as une bonne solution : tu utilises PhpWebGallery (et oui, faut bien que je me fasse de la pub, surtout que le topic s'y prête parfaitement...).
Donc, tu vas sur www.z0rglub.com/phpwebgallery tu regardes un peu le site de présentation, tu regardes la démo de la version 1.0.2, tu peux aller sur http://www.z0rglub.com/phpwebgalle [...] .php?t=159 pour avoir une URL pour la version 1.1
et tu suis les indications ultra simples d'installation faites pour les débutants. MArche parfaitement sur free, avec création automatique des miniatures. Rapidité assurée. Si pb, message sur le forum dédié (en lien sur le site de présentation).
Marsh Posté le 22-07-2002 à 15:56:22
ou encore http://phpgraphy.sourceforge.net
Marsh Posté le 22-07-2002 à 15:58:23
pas le même genre de présentation (évidemment je préfère celui de PhpWebGallery...) mais bien aussi, et il a la possiblité de pouvoir enregistrer des commentaires par les visiteurs, ce que PhpWebGallery ne fait pas encore
Marsh Posté le 22-07-2002 à 15:59:33
z0rglub a écrit a écrit : pas le même genre de présentation (évidemment je préfère celui de PhpWebGallery...) mais bien aussi, et il a la possiblité de pouvoir enregistrer des commentaires par les visiteurs, ce que PhpWebGallery ne fait pas encore |
bah je fais un peu ma pub aussi vu ke j'ai participé a phpgraphy
Marsh Posté le 22-07-2002 à 16:04:38
six_dfx a écrit a écrit : bah je fais un peu ma pub aussi vu ke j'ai participé a phpgraphy |
t'as bien raison, comment tu trouves mon appli ?
Marsh Posté le 22-07-2002 à 16:14:13
z0rglub a écrit a écrit : t'as bien raison, comment tu trouves mon appli ? |
sympa j'aime bien la presentation, les tooltips et le classement par date (moins de 15j etc ...)
Marsh Posté le 22-07-2002 à 16:16:45
merci, ct les fonctions de base en fait la 1.1 fait plein de trucs sympa en plus.
Marsh Posté le 22-07-2002 à 20:45:44
bon....sans vouloir vous vexer, j'ai pas DU TOUT envie d'utiliser des scripts machin phpwebgallerytrucmachin pour gerer ma chose, donc si tu pouvais eviter tes vieux spam et plutot donner des conseil ........
m'en fout des commentaires des visisteurs, je sais faire ça , mais j'ai pas du tt envie...
pour l'instant je demande juste comment je peux faire pour ne pas recreeer les images à chaque fois si elles sont dejà crees.....
incroyable ça qd meme....
Marsh Posté le 22-07-2002 à 20:48:47
if ( is_file( "monFichier.jpg" ) )
de rien
Marsh Posté le 22-07-2002 à 20:50:31
z0rglub a écrit a écrit : if ( is_file( "monFichier.jpg" ) ) de rien |
merci Mr
je testerais ça demain
Marsh Posté le 22-07-2002 à 21:00:47
Disconect a écrit a écrit : bon....sans vouloir vous vexer, j'ai pas DU TOUT envie d'utiliser des scripts machin phpwebgallerytrucmachin pour gerer ma chose, donc si tu pouvais eviter tes vieux spam et plutot donner des conseil ........ m'en fout des commentaires des visisteurs, je sais faire ça , mais j'ai pas du tt envie... pour l'instant je demande juste comment je peux faire pour ne pas recreeer les images à chaque fois si elles sont dejà crees..... incroyable ça qd meme.... |
Hum, je trouve ta reaction plus que virulente envers z0rglub ...
Outre le fait qu'il fasse un peu de pub pour son appli (Qui au passage est tres bien), il est vrai ke son application conviendrait parfaitement a ta demande ...
Si tu zieutes les sources, peut etre que tu trouveras des choses interessantes ; mais j'insiste sur le fait que j'ai tjs pas comprends pourkoi tu t'es emballé ainsi
Marsh Posté le 23-07-2002 à 13:40:25
Disconect a écrit a écrit : bon....sans vouloir vous vexer, j'ai pas DU TOUT envie d'utiliser des scripts machin phpwebgallerytrucmachin pour gerer ma chose, donc si tu pouvais eviter tes vieux spam et plutot donner des conseil ........ m'en fout des commentaires des visisteurs, je sais faire ça , mais j'ai pas du tt envie... pour l'instant je demande juste comment je peux faire pour ne pas recreeer les images à chaque fois si elles sont dejà crees..... incroyable ça qd meme.... |
ptin c toi ki est incroyable ...
on te donne des URL de galleries qui font ce que tu veux, alors si tu veux pas les utiliser t'as juste à aller voir dedans comment on fait ce que tu arrives pas à faire et basta
Marsh Posté le 23-07-2002 à 14:19:53
Je met mon grain de sel :
http://gallery.menalto.com/modules [...] file=index
Franchement, j'ai pas trouvé mieux... Installation un peu ardue, mais après, va chercher bonheur dedans !
Marsh Posté le 24-07-2002 à 11:44:56
bon, ok sorry tlm, me suis un peu vite "enerve"....
par ailleurs, tjrs pas pris le temp de tester le is_file,
mais je pense que c'est une bonne solution en tt cas
sinon, j'irais voir les sources de la gallerie si ça ne va
tjrs pas plus vite
si qqn à d'autres idées , dites le
Marsh Posté le 24-07-2002 à 16:29:12
Disconect a écrit a écrit : bon, ok sorry tlm, me suis un peu vite "enerve".... par ailleurs, tjrs pas pris le temp de tester le is_file, mais je pense que c'est une bonne solution en tt cas sinon, j'irais voir les sources de la gallerie si ça ne va tjrs pas plus vite si qqn à d'autres idées , dites le |
un conseil pour générer tes thumbs, utilise plutot un convertisseur externe si possible (imagemagick par ex), niveau qualité la GD est pas top pour ça ...
Marsh Posté le 25-07-2002 à 14:15:34
six_dfx a écrit a écrit : un conseil pour générer tes thumbs, utilise plutot un convertisseur externe si possible (imagemagick par ex), niveau qualité la GD est pas top pour ça ... |
ah bon ?
en tt cas, j'ai rien remarque comme degradation de qualite avec GD.
Pour info suis sur free, donc si imagemagick est un module php/apache à charger, je peux pas .
Marsh Posté le 29-07-2002 à 17:48:08
donc voilà....j'ai essaye avec un is_file et en fait, ça va bcp plus vite, ça pas de pb, il arrive à trouver les images, references, & co.....mais ne les affichent pas (comme si les images n'existaient pas, croix rouge ).
et , en en fait les fichiers font 0 octets....je viens de voir ça...
tandis qu'avant le is_file, ils etaient bien generes....donc
la je comprend po
Code :
|
j'ai mis la seconde partie du code en commentaire mais c'etait juste pour gagner du temp pdt les test
Marsh Posté le 22-07-2002 à 14:21:07
voici le script actuel:
Donc actuellement, c'est HYPER lent (sur Free en plus )...donc j'avais pense à une comparaison pour voir si le fichier existe dejà pour pas le regenere...mais kommentkonfait ça ?
enfin si vous avez d'autres idées, n'hesitez pas plizz