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

EDI, CMS, Outils, Scripts et API PHP Discussion :

CMS - blog - wiki : Avec ou sans base de donnée ?


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre éprouvé

    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 116
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 116
    Points : 1 111
    Points
    1 111
    Par défaut CMS - blog - wiki : Avec ou sans base de donnée ?
    Bonjour,

    j'aimerai savoir les avantages/inconvénients des CMS avec base de données et de ceux qui utilisent des fichiers textes.

    Pour quelle utilisation les uns sont ils plus ou moins adaptés ?

    Merci beaucoup.

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    927
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 927
    Points : 2 113
    Points
    2 113
    Par défaut
    Bonjour,

    J'ai trouvé ici une réponse convaincante il me semble :
    Le premier atout de [ce CMS], qui le distingue des autres CMS du marché, est le fait qu'il n'utilise pas de base de données externe de type MySQL. Ceci permet une grande souplesse et présente de multiples avantages :

    • quasiment tous les hébergeurs Internet sont possibles, y compris les gratuits. Ils doivent juste offrir le service du langage de script PHP dans lequel est écrit [ce CMS], ce qui est le cas de presque tous à l'heure actuelle.
    • il n'y a pas de compétence technique en installation de base de données à posséder (voir la procédure ultra simple d'installation de [ce CMS]).
    • l'affichage des pages est grandement accéléré, la gestion de la base de données étant généralement le maillon faible des hébergeurs.
    "If you can't teach it then you don't know it."

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 51
    Points : 63
    Points
    63
    Par défaut Avantages / Inconvénients
    Salut,

    Avec une base de données, tu auras des possibilités de requétages beaucoup plus poussées tel que des regroupement, des tris multicolonne et j'en passe.

    A partir d'un fichier texte ces opérations vont devenir plus complexes.

    Prétendre qu'un site qui stock ses données dans des fichiers textes est forcement plus rapide est un peu présonptueux.

    En effet, cela dépend aussi de la manière de le faire ; 1 fichier par article; 1 fichier par catégorie (donc de plus gros fichier à parser) ?

    A partir d'un certain volume d'information, je pense sincèrement que ton CMS basé sur des fichiers risque de devenir difficile à gérer et je ne parle même pas de migration de données :s

    Si toutefois, tu veux tester un CMS relativement professionnel qui n'utilise pas de BDD, essai plutôt pluXML.

Discussions similaires

  1. CMS sans base de données
    Par ramdame dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 04/11/2013, 09h34
  2. Réponses: 4
    Dernier message: 19/06/2008, 09h41
  3. Réponses: 5
    Dernier message: 31/03/2008, 17h07
  4. [MySQL] Sélection avec condition sans base de données
    Par covin85 dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 24/04/2007, 09h08
  5. Postfix/imap Avec ou sans base de donnée
    Par manu7781 dans le forum Administration système
    Réponses: 1
    Dernier message: 10/04/2007, 14h30

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