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 :

Donnée commune à plusieurs sites


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur décisionnel
    Inscrit en
    Février 2009
    Messages
    140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur décisionnel
    Secteur : Bâtiment

    Informations forums :
    Inscription : Février 2009
    Messages : 140
    Par défaut Donnée commune à plusieurs sites
    Bonjour à toutes et tous,

    Tous mes sites utilisent le même SGBD (MySQL) mais ont chacun leur BD.
    Par contre, ils utilisent tous le même identifiant de connexion à MySQL (login / MDP).

    Actuellement, chaque site dispose d'une page ou sont renseigné login et mdp pour se connecter à la BD.

    Or le mdp va changer et je vais donc devoir repasser sur chaque site pour le modifier.

    A l'avenir, j'aimerais n'avoir ces données qu'a un seul endroit, pour éviter d'aller modifier les sites uns par uns.

    Que me conseillez vous ?
    - Un fichier texte ou ini
    - Une classe
    - Autre ?

    J'attend vos avis éclairés

  2. #2
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Par défaut
    perso je ferais plus un trigger ou un cron charger de mettre a jour les autres bases une fois que l'une d'entre elle est modifié. sinon c'est changer ton système d'identification pour avoir une base commune.
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  3. #3
    Expert confirmé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 421
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 421
    Par défaut
    ...ou si tes sites sont hébergés sur le même serveur il peuvent facilement partager une base commune.

  4. #4
    Membre confirmé
    Homme Profil pro
    Développeur décisionnel
    Inscrit en
    Février 2009
    Messages
    140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur décisionnel
    Secteur : Bâtiment

    Informations forums :
    Inscription : Février 2009
    Messages : 140
    Par défaut
    "perso je ferais plus un trigger ou un cron charger de mettre a jour les autres bases une fois que l'une d'entre elle est modifié" => Peut tu m'en dire un peu plus ? Je ne connais pas ce système ...

    "ou si tes sites sont hébergés sur le même serveur il peuvent facilement partager une base commune." => En fait ils sont hébergés sur le "même MySQL" mais ils ont chacun leur BD.

  5. #5
    Membre chevronné Avatar de rikemSen
    Homme Profil pro
    Analyste Développeur Web - Fizzup.com
    Inscrit en
    Décembre 2007
    Messages
    387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Analyste Développeur Web - Fizzup.com
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2007
    Messages : 387
    Par défaut
    [ame="http://www.slideshare.net/rouffj/introduction-aux-triggers-avec-mysql"]Introduction aux Triggers avec MySQL@@AMEPARAM@@ssplayer2.swf?doc=4941675&stripped_title=introduction-aux-triggers-avec-mysql@@AMEPARAM@@4941675@@AMEPARAM@@introduction-aux-triggers-avec-mysql[/ame]

    Un trigger se déclenche lors d'un certain type d'action sur une certaine données:

    exemple: mettre à jour table x,y,h si table users change.

    Renseigne toi, les triggers sont vraiment sympa .

  6. #6
    Membre confirmé
    Homme Profil pro
    Développeur décisionnel
    Inscrit en
    Février 2009
    Messages
    140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur décisionnel
    Secteur : Bâtiment

    Informations forums :
    Inscription : Février 2009
    Messages : 140
    Par défaut
    En fait je connais les triggers pour les SGBD, ce que je ne comprend pas c'est leur intêret dans mon cas précis : C'est la chaine de connexion à la base de donnée qui peut changer, cette chaine est écrite "en dur" dans chaque site, elle n'est pas stockée dans une BD.

    Je ne sais pas si je m'exprime clairement

Discussions similaires

  1. [2.x] Bundle commun à plusieurs sites
    Par guns17 dans le forum Symfony
    Réponses: 0
    Dernier message: 10/09/2013, 15h16
  2. Gestion de données communes à plusieurs applications
    Par CrikTeCroque dans le forum Android
    Réponses: 7
    Dernier message: 30/08/2013, 10h25
  3. base de donnée et plusieurs sites Web
    Par yuyu599 dans le forum Langage
    Réponses: 4
    Dernier message: 07/02/2013, 00h50
  4. Mutualisation de la base de données entre plusieurs sites ?
    Par Amon dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 10/06/2011, 00h30
  5. base commune à plusieurs sites
    Par popofpopof dans le forum Modélisation
    Réponses: 11
    Dernier message: 22/03/2009, 21h54

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