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

Bibliothèques et frameworks PHP Discussion :

[Doctrine] Mettre doctrine en prod


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre du Club
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Février 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Afghanistan

    Informations professionnelles :
    Activité : Directeur des systèmes d'information

    Informations forums :
    Inscription : Février 2007
    Messages : 103
    Points : 64
    Points
    64
    Par défaut [Doctrine] Mettre doctrine en prod
    Bonjour à tous et à toutes.

    Une petite question m'amène :
    j'ai fais quelques développements avec doctrine et j'aimerais y mettre sur mon serveur de prod.

    Le point qui me dérange c'est que le dossier doctrine pèse 30Mo (dont 7,7 pour la lib et 1,5 pour les modèles).

    On est obligé de tout mettre ou ya une technique pour ne récuperer que les fichiers qu'on utilise ?

    Merci d'avance.

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    201
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 201
    Points : 108
    Points
    108
    Par défaut
    Salut,

    A moins de faire le tri entre les classes de la lib que tu utilises et celles que tu n'utilises pas.. Il n'y a pas vraiment d'autre moyen.. Mais je te le déconseille fortement. Surtout que pour déterminer tout ça quand ton code pèse plusieurs centaines de fichiers.. Bon courage !

    Pour ce qui est des modèles, tu parles de ceux générés pour ton application ?
    Si oui, je vois mal comment tu peux t'en passer...
    En revanche, si tu parles des modèles contenus par défaut dans doctrine (répertoire models), ils ne sont là qu'à titre d'exemple et peuvent donc être supprimés sans aucun problème !

    Ce que je te conseille: si tu as le privilège de posséder un serveur dédié et que la plupart des sites que tu développes y sont hébergés, alors tu n'as qu'à faire une installation unique de doctrine qui sera partagée par chacune de tes applications devant l'utiliser.
    En revanche si tu dois exporter l'application finale sur un mutualisé ou autre, il faudra au minimum que tu intègres le contenu du répertoire lib...

  3. #3
    Membre du Club
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Février 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Afghanistan

    Informations professionnelles :
    Activité : Directeur des systèmes d'information

    Informations forums :
    Inscription : Février 2007
    Messages : 103
    Points : 64
    Points
    64
    Par défaut
    Ok merci pour ces réponses.

    En fait ce qui est vraiment stupide c'est que c'est juste pour traiter une ou deux tables. Vraiment trois fois rien.

    Sinon si quelqu'un connaît un petit framework qui permet de faire un petit crud vite fait et pas utiliser l'artillerie lourde.

Discussions similaires

  1. Réponses: 16
    Dernier message: 19/10/2010, 21h08
  2. [Doctrine] Demande d'information sur une bonne utilisation
    Par anaon dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 27/02/2009, 13h25
  3. [Doctrine] classe d'association et récursivité
    Par Mitaka dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 21/05/2008, 18h13
  4. [Doctrine] problème de case sensitive
    Par yanice dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 27/10/2007, 13h15

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