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

Symfony PHP Discussion :

meilleure solution pour enregistrer des fichiers en BDD


Sujet :

Symfony PHP

  1. #1
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2014
    Messages : 97
    Points : 59
    Points
    59
    Par défaut meilleure solution pour enregistrer des fichiers en BDD
    Bonjour/Bonsoir à tous!

    Je voudrais vous demander un conseil : j'ai une appli Symfony qui nécessite l’enregistrement de fichiers en base de données.
    Quelle est d'après vous la meilleure solution (et, si possible, la plus simple) ? MongoDB, Extension Doctrine....?
    Je bosse avec la version 2.5 de Symfony.

    Merci d'avance !

    la sista

  2. #2
    Membre expert
    Avatar de dukoid
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2012
    Messages
    2 100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 100
    Points : 3 004
    Points
    3 004
    Par défaut
    il y a d'autres considérations à prendre en compte comme le volume des fichiers.

    néanmoins pour la gestion de fichier mongoDb est ce qu'il y a de mieux en ce moment.

  3. #3
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2014
    Messages : 97
    Points : 59
    Points
    59
    Par défaut
    Merci !
    Est-ce que vous connaissez une bonne aide à ce sujet sur la toile? Je n'ai pas trouvé grand chose...
    Et surtout est-ce compliqué de l'implémenter avec SF2 ?

  4. #4
    Membre expert
    Avatar de dukoid
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2012
    Messages
    2 100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 100
    Points : 3 004
    Points
    3 004
    Par défaut
    ce n'est pas compliqué c'est même prévu par Symfony

    http://symfony.com/fr/doc/current/bu...dle/index.html

  5. #5
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2014
    Messages : 97
    Points : 59
    Points
    59
    Par défaut
    Bonjour,
    Merci pour le lien, mais il est indiqué que c'est pour la version 3.0 de Symfony, or je travaille avec la version 2.5...
    Comment faire?? A votre avis, est-ce possible de l'utiliser quand même?

  6. #6
    Membre expert
    Avatar de dukoid
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2012
    Messages
    2 100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 100
    Points : 3 004
    Points
    3 004
    Par défaut
    ah oui je n'ai point vue. plume d'argent a eu la main lourde sur les herbes oO



    pour la version 2.0
    http://symfony.com/doc/2.0/bundles/D...dle/index.html


    regarde aussi là un bundle, celui là par exemple
    https://github.com/doctrine/DoctrineMongoDBBundle

    il faut bien sur récupérer le bundle pour symfony2.0.

    actuellement le master c'est pour symfony3.0
    choisie la branch 2.0


    ou alors récupérer le bundle avec composer et donc dans ton .json
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    "doctrine/mongodb-odm-bundle": "v2.*",

    tu va un peu galérer pour que ça fonctionne, fais des recherches google sur l'installation etc....

  7. #7
    Membre éprouvé
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2009
    Messages
    552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mars 2009
    Messages : 552
    Points : 1 060
    Points
    1 060
    Par défaut
    Bonjour,

    Est-ce que tu as regardé du côté de KnpGaufretteBundle?

    Ça fait abstraction sur le système de fichier (local, FTP, GridFS, Amazon S3, etc.) et il y a un adapter "Doctrine".

  8. #8
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2014
    Messages : 97
    Points : 59
    Points
    59
    Par défaut
    Merci à vous deux pour vos réponses.

    @bretus : j'ai regardé un peu KnpGaufretteBundle, ça a l'air intéressant effectivement. J'attends de voir s'il y a d'autres idées, mais je vais déjà me pencher un peu dessus!

    Bonne journée

    (je mettrai 'résolu' quand j'aurais choisi une solution)

    la sista

  9. #9
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2014
    Messages : 97
    Points : 59
    Points
    59
    Par défaut
    Bonsoir,
    Est-ce que quelqu'un aurait une autre idée? je voudrais connaitre un peu les différentes possibilités avant d'en choisir une...
    merci d'avance!

Discussions similaires

  1. Réponses: 4
    Dernier message: 26/09/2008, 14h16
  2. Réponses: 12
    Dernier message: 24/09/2007, 15h35
  3. Quelle est la meilleure solution pour créer des Web Services?
    Par Flipmode dans le forum Services Web
    Réponses: 1
    Dernier message: 26/04/2007, 16h12
  4. [Upload] meilleure solution pour envoi de fichiers
    Par gforce dans le forum Langage
    Réponses: 10
    Dernier message: 29/03/2007, 16h25
  5. [Javascript][XSLT] Meilleur solution pour trier des données ?
    Par buzzkaido dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 11/10/2006, 14h26

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