IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Gestion d'image


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 4
    Par défaut Gestion d'image
    Bonjour ,

    J'ai une petite question à vous poser :

    Je suis charger de développer la nouvelle version d'un site de ventes privées. Nous avons donc des produits , et pour chaque produits X photos. La question etant : es plus optimisé de stocker en BBD les url ( interne au serveur ) de chaque images, ou de créer une fonction php qui va chercher les images ?

    Voici comment sont stockés les images :

    ->Ventes
    -->id_vente1
    ---->photo1
    ---->photo2
    ---->photo3
    ---->photo4
    -->id_vente2
    ---->photo1
    ---->photo2
    -->id_vente3
    ---->photo1
    ---->photo2
    ---->photo3

    Je suis pour l'instant partis sur l'option d'un script php car j'estime que l'option BDD a quelques désavantages :

    - si l'image n'existe plus, on va quand même appelé l'image sur le site, alors que avec un script si elle n'existe plus on essayerais pas de l'affiché.
    - la table de photos va vite devenir une grosse table ( + de 100 000 ) .
    - si on remplace une photo, il faut allé modifier l'adresse dans la bdd.

    Sur ce, tout commentaires est bienvenue

    Et joyeux Noël !

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    si l'image n'existe plus, on va quand même appelé l'image sur le site, alors que avec un script si elle n'existe plus on essayerais pas de l'affiché.
    tu peux dans tous les cas vérifier si le fichier existe.
    la table de photos va vite devenir une grosse table ( + de 100 000 ) .
    ca ce n'est pas un argument, une base de donnée est faite pour contenir des données.
    si on remplace une photo, il faut allé modifier l'adresse dans la bdd.
    ca c'est le fond de ton problème : est-ce que tu veux que ta gestion soit faite par une interface ou non ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 4
    Par défaut
    Bha justement si je stock les url dans la bdd et que je dois quand même verifier si l'image existe autant ne pas stocker l'url puisque l'url de base est connue ( juste l'ID de la vente change dans l'url ) .

    voici un morceau de mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    $path ="/ventes/".$saleId."/";
    $pathDefaut = "/ventes/defaut/";
     
    if(is_dir($path)){
    // on va chercher les images 
    }
    else {
    // on va chercher les images par defauts 
    }
    En ce qui concerne la gestion par une interface, dans le backoffice actuel on rentre les photos via un file chooser et c'est tout . Je vais rajouter la gestion / supression des images via le BO, mais je n'ai pas forcement des url stocké dans la bdd pour le faire non ?

Discussions similaires

  1. Gestion d'images avec DELPHI et Mysql?
    Par sessime dans le forum Bases de données
    Réponses: 4
    Dernier message: 22/11/2005, 11h27
  2. Réponses: 5
    Dernier message: 27/10/2005, 14h59
  3. Classe de gestion des images
    Par tlemcenvisit dans le forum MFC
    Réponses: 2
    Dernier message: 03/05/2005, 19h07
  4. Class de gestion des images avec rotation
    Par Johnny Boy dans le forum MFC
    Réponses: 1
    Dernier message: 03/05/2005, 11h54
  5. [TP]Gestion des images bmp avec BMP.TPU
    Par Gabi dans le forum Turbo Pascal
    Réponses: 9
    Dernier message: 14/05/2004, 23h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo