Bonjour tout le monde,
Sur un de mes sites j'affiche des photos en parcourant le répertoire contenant ces dernières puis en construisant la ligne HTML qui me permet de les afficher. (classique)
Exemple :
ça fonctionne très bien mise à part le fait de la lenteur ... logique me direz-vous en fonction de la taille des photos.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 function afficheDiapoPhotos($repertoire) { $lienVersRep; $fichier; $lienVersRep = opendir($repertoire); if ($lienVersRep != false) { $fichier = readdir($lienVersRep); while ($fichier != false) { if (!is_dir($fichier)) { print '<a href="'.$repertoire.'/'.$fichier.'" target="_blank"><img hspace=5 vspace=5 height=100 src="'.$repertoire.'/'.$fichier.'"></a>'; } $fichier = readdir($lienVersRep); } } }
Ma question est la suivante : est-il plus avantageux de stocker mes photos de façon binaire dans ma base de données (MySql) ?
Ou autrement comment vous y prenez-vous ?
Merci de vos idées.
Partager