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 :

[PHP-JS] XML/PHP adapté à mon application ?


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 31
    Par défaut [PHP-JS] XML/PHP adapté à mon application ?
    salut à tous!

    Voilà je réalise une petite application PHP pour la réservation de salle de réunion.

    Petit screenshot (regardez pas au décalage c'est un vieux screen)

    http://img120.imageshack.us/my.php?i...bookingja5.jpg

    Là je passe à l'administration (rajout/suppression/edition de rdv) et je me posais une question.

    J'ai envie de mettre la main dans la gestion XML avec PHP et je me demandais si gérer les réservations de salle avec des fichier XML n'était pas trop lourd.

    Je comptais au départ passer par un DB mysql...

    En gros je me suis dis que je pouvais faire une fichier xml par salle.

    une architecture ressemblant à ça
    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
     
    <nom_salle>
      <annee id="2007">
        <mois id="janvier"> (*12)
          <jour id=1> (*1-31)
            <rdv id=1>
            <heure_debut>8:30</heure_debut>
            <heure_fin>9:00</heure_fin>
            <objet>Réunion IT</objet>
          </jour>
          ...
        </mois>
        ...
      </annee>
      ...
    </nom_salle>
    Croyez-vous que cela vaut un accès avec Base de données? et si oui, n'est-ce donc pas trop lourd ??

    Car imaginons 5 réunions * 30(jours) * 12(mois) * x annee ça risque de faire de gros fichiers non??

    Pas trop lourd en accès? Quele est l'avantage de passer par le xml dans ce cas-ci?

    Merci pour votre expertise!


  2. #2
    Expert confirmé
    Avatar de GrandFather
    Inscrit en
    Mai 2004
    Messages
    4 587
    Détails du profil
    Informations personnelles :
    Âge : 55

    Informations forums :
    Inscription : Mai 2004
    Messages : 4 587
    Par défaut
    Bonjour,

    il y aurait un intérêt à conserver cela en XML si tu devais transférer ces données à une autre application (de planning par exemple), où encore pour, ayant des connaissances solides en XSLT, générer des tableaux de réservations en XHTML sans passer par du code PHP. Hors cela, une solution DB me paraît plus pratique.

    Il y a une autre solution : ne pas réinventer la roue, et adapter un logiciel Open Source, MRBS par exemple. Dans ma boîte on l'a adapté pour gérer un peu moins d'une dizaine de salles de réunion et pour 300 utilisateurs potentiels, et ça marche parfaitement. Le code est plutôt bien fichu, l'adaptation a été rapide.
    FAQ XML
    ------------
    « Le moyen le plus sûr de cacher aux autres les limites de son savoir est de ne jamais les dépasser »
    Giacomo Leopardi

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 31
    Par défaut
    Citation Envoyé par GrandFather
    Bonjour,

    il y aurait un intérêt à conserver cela en XML si tu devais transférer ces données à une autre application (de planning par exemple), où encore pour, ayant des connaissances solides en XSLT, générer des tableaux de réservations en XHTML sans passer par du code PHP. Hors cela, une solution DB me paraît plus pratique.

    Il y a une autre solution : ne pas réinventer la roue, et adapter un logiciel Open Source, MRBS par exemple. Dans ma boîte on l'a adapté pour gérer un peu moins d'une dizaine de salles de réunion et pour 300 utilisateurs potentiels, et ça marche parfaitement. Le code est plutôt bien fichu, l'adaptation a été rapide.
    Ok merci à toi!

    En fait c'est aussi pour ma boite mais cela ne doit pas être super évolué...
    En gros, on sonne à la secrétaire qui réserve vie le panneau d'admin et point-barre.

    Après les employés visualisent le tout via l'intranet.

    S'ils veulent , ensuite, quelquechose de plus évolué, je regarderai du côté de ton lien!!

    Merci!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Jlabel est il adapté à mon application?
    Par taha1 dans le forum Composants
    Réponses: 5
    Dernier message: 20/07/2009, 13h42
  2. [Système] Transfert XML >> PHP (Fichier xml local)
    Par u115rcu dans le forum Langage
    Réponses: 12
    Dernier message: 06/05/2007, 03h20
  3. [[xml]->[php]->[MySQL]] script php pour lire du xml
    Par koudjo dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 30/06/2006, 03h18
  4. [XML-PHP-DOM] Application web, gestion de la mémoire
    Par Zini dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 12/04/2006, 10h36
  5. adapter mon application a l'anglais
    Par fatima dans le forum ASP
    Réponses: 2
    Dernier message: 30/09/2005, 14h53

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