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

Conception Web Discussion :

Hésitation entre XML et MySQL pour un système de gestion de news


Sujet :

Conception Web

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 69
    Points : 47
    Points
    47
    Par défaut Hésitation entre XML et MySQL pour un système de gestion de news
    Bonjour, je souhaite créer un système de gestion de news pour mon site, à votre avis qu'est-ce qui serait le plus adapté pour stocker les news (qui deviendront des archives...), tout mettre dans une base de données MySQL ou stocker dans un fichier XML ?

    L'argumentation des réponses m'interesse plus que la répons elle-même.

    Merci.

  2. #2
    Membre éclairé Avatar de haltabush
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2005
    Messages
    726
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2005
    Messages : 726
    Points : 835
    Points
    835
    Par défaut
    Fait une recherche, on en a déjà parlé avec des arguments et tout et tout il n'y a pas très longtemps. Je crois que c'était dans le forum sgbd, je ne sais plus.

  3. #3
    Membre habitué Avatar de M1000
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Novembre 2003
    Messages
    201
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2003
    Messages : 201
    Points : 186
    Points
    186
    Par défaut
    Pour ma part je te conseillerais le XML pour les raisons suivantes:

    - RSS de tes news possible facilement après.
    - Moins lourd a mettre en oeuvre
    - Adapté pour une quantité "non conséquente" de données
    - C'est la mode

    Pour gérer l'archivage il suffit de mettre une variable à 0 si pas archivé et à 1 si c'est le cas dans ton xml, voici un exmple de structuration que j'utilise très fréqeuement:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?xml version="1.0" encoding="UTF-8"?>
    <news>
    	<new id="1" date="22/02/2007" home="" archive="0">
    	<title><![CDATA[ Titre de l'actu]]></title>
    	<content><![CDATA[Contenu de la news]]></content>
    	<image id="1"><name><![CDATA[test.jpg]]></name><path><![CDATA[5845test.jpg]]></path></image>
    	</new>
    </news>
    Pour plusieurs news tu incrémente l'id, home permet de la mettre en home page ou non, archive cf plus haut.

    De plus pour gérer un éventuel multi lang sur 2/3 niveaux il suffit de mettre des balise en plus par exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <?xml version="1.0" encoding="UTF-8"?>
    <news>
    	<new id="1" date="22/02/2007" home="" archive="0">
    	<title_fr><![CDATA[ Titre de l'actu]]></title_fr>
            <title_en><![CDATA[ Titre de l'actu]]></title_en>
    	<content_fr><![CDATA[ Contenu de la news francaise]]></content_fr>
    	<content_en><![CDATA[ Contenu de la news anglaise]]></content_en>
    	<image id="1"><name><![CDATA[test.jpg]]></name><path><![CDATA[5845test.jpg]]></path></image>
    	</new>
    </news>
    Si ca te convient tant mieux...
    M1000
    Le savoir se partage et le partage est un savoir...

Discussions similaires

  1. Réponses: 4
    Dernier message: 19/12/2013, 14h36
  2. Réponses: 0
    Dernier message: 04/10/2012, 17h30
  3. Réponses: 2
    Dernier message: 17/04/2009, 16h37
  4. [[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

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