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

PHP & Base de données Discussion :

[SQL] avantage d'une bdd ?


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 12
    Par défaut [SQL] avantage d'une bdd ?
    bonjour,
    quels sont les avantages d'utiliser une bdd avec php plutot que des fichiers textes pour enregistrer des messages de forum par exemple ? niveau rapidité, performance, securité, etc ?
    merci

  2. #2
    Membre émérite Avatar de |PaRa-BoL
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    738
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 738
    Par défaut
    Citation Envoyé par isabe
    bonjour,
    quels sont les avantages d'utiliser une bdd avec php plutot que des fichiers textes pour enregistrer des messages de forum par exemple ? niveau rapidité, performance, securité, etc ?
    merci
    Voila je crois que tu as répondu toi même à la question et je rajouterais en plus "simplicité"

  3. #3
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    Pouvoir gerer les acces concurentiel aussi c est quand meme un grand luxe par rapport a des fichiers simples !
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 26
    Par défaut
    l'utilisation de fichier Texte à la place d'une base de donnée est bien plus compliqué à mon avis.
    tu dois gérer la lecture et l'écriture des fichiers. créer ou utiliser un parser existant (dom si le fichier text est sous format xml par exemple).
    ensuite pour le traiter les informations enregistrer. Avec les fichiers le verrais quelque chose comme lire le fichier et stocké les informations dans un tableau.
    après faut jouer avec ces tableaux avec des algo de recherche.
    en gros tu dois tout programmer à la manno alors qu'avec l'utilisation d'une bdd, tu as juste à demander gentillement les info que tu veux.
    bon tu a le langage sql à apprendre mais tu y gagne énormément.
    Beaucoup de travail a déja été effectué sur le SGBD existant comme MySql ou autre (Oracle, Ms Sql Server ...).
    de plus les SGBD sont optimiser pour traiter le plus rapidement possible les traitements demander.

    Le temps de faire tes fichiers texts et de faire les script pour les traiter, tu aura largement le temps d'apprendre à utiliser les SGBD et à profiter de tout les avantages qu'ils apportent.


    donc utiliser une base de données plutot que des fichiers texte te permettrais de créer un forum beaucoup plus rapidement, avec moins de difficulté et celui-ci sera plus performant et certainement plus sécurisé.

    De plus pratiquement tout les herbergements proposant php propose MySql. Les hébergements proposant php mais pas de base de donnée sont plutot rare.

Discussions similaires

  1. [C#-SQL]Intéragir avec une BDD en C#
    Par christophertux dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 15/07/2009, 11h42
  2. [XML] Naviguer dans un fichier XML en SQL comme dans une BDD ?
    Par Ekimasu dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 28/09/2007, 14h05
  3. réplication d'un BDD sql server dans une BDD mysql
    Par bene86 dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 23/08/2007, 11h09
  4. Erreur de connexion à une BDD SQL Server 2000 avec BDE
    Par SchpatziBreizh dans le forum Bases de données
    Réponses: 3
    Dernier message: 17/06/2005, 11h22
  5. manipuler une bdd sql server en MFC ou excel ?
    Par roninou dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 18/10/2004, 11h51

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