begin process at 2012 05 31 17:28:42
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Bases de données

 > 

Stockage BDD MySQL vs Fichier


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Stockage BDD MySQL vs Fichier

vendredi 26 novembre 2004 à 13:50:46 | Stockage BDD MySQL vs Fichier

carl_hungus

Salut à tous.

Je développe actuellement en PHP5 un framework qui permet (entre autres) de gérer dynamiquement des articles d'un site.
Il y a donc une table ARTICLE dans la base de données qui contient l'identifiant, le titre, les dates, l'auteur, etc.
Cette table est accessible via une interface en ligne et les gestionnaires du site peuvent donc saisir et modifier les articles avec une page de saisie html du contenu des articles du type HtmlArea.

En terme de stockage du contenu, j'ai deux possibilités :

1) enregistrer le contenu de l'article dans un fichier du site et créer dans la table des articles un champ URL_ARTICLE qui contient l'adresse du fichier

2) stocker tout le contenu de l'article dans la table dans un champ HTML_ARTICLE de type LONGTEXT
(D'après la doc, les champs LONGTEXT peuvent accepter jusqu'à 4294967295 caractères ce qui est largement suffisant pour nos besoins...)


A votre avis quelle est la meilleure solution ?



Merci d'avance pour vos réponses.

dimanche 28 novembre 2004 à 00:49:36 | Re : Stockage BDD MySQL vs Fichier

frop01

Membre Club
Salut,

une ptite remarque :

En utilisant la base de données, il plus facile de créer un module de recherche d'articles selon des mots clés à partir de HTML_ARTICLE en utilisant des requetes SQL mais l'inconvéniant c'est que la base grossit considérablement.

@+


MSN YAHOO

Membre du club CodeS-SourceS
lundi 29 novembre 2004 à 13:48:41 | Re : Stockage BDD MySQL vs Fichier

carl_hungus

Salut frop01,

pour la recherche plein texte, j'ai prévu de faire une indexation au coup par coup (qui serait relancée à intervalle régulier à une heure donnée ou lors de chaque ajout/modification d'article). Donc pas de contrainte à ce niveau.

"la base grossit considérablement" : ce sera grosso-modo la somme du poids des articles textes (html brut). (<5 ko dans notre cas soit <500ko pour 100 articles)
Quelles sont les charges raisonnables pour mySql ? (nb d'enrg,taille des tables,...)

Quoiqu'il en soit, je pense que je vais opter pour la solution n°1 qui semble la plus adaptée en termes de performances.

a+
lundi 29 novembre 2004 à 14:08:33 | Re : Stockage BDD MySQL vs Fichier

frop01

Membre Club
Réponse acceptée !
" la première solution" , carl_hungus a dit !
Alors qu'il en soit ainsi ;)

MSN YAHOO

Membre du club CodeS-SourceS


Cette discussion est classée dans : fichier, table, contenu, article, articles


Répondre à ce message

Sujets en rapport avec ce message

probleme de case a cochet [ par ManuAntibes ] Salut J'ai une table (Article) de tous les articles que je vends.j'ai une autre table (Articleclient) des articles habituelles des clients.J'affiche l Insertion du contenu d'un fichier dans un champ d'une table [ par raphalonlon ] Salut à tous et à toutes, j'ai cherché et je n'ai pas encore trouvé,Est ce que quelqu'un saurait comment ajouter le contenu d'un fichier txt et xml da Gestion articles : article le plus lu, le plus commenté, derniers ajouts,le plus populaire ... [ par amewole ] Bonjour à tout le monde, Je mets en place un système de publication d'article et de photos et je dois gérer entre autres les aspects suivants : affic Lire un fichier XML en java JSP et stocker le contenu dans une BD mysql ? [ par kiraqi ] <link rel="Fi contenu de .txt dans une variable [ par Sniark ] Bonjour à tous,Question simple, mais je cherche depuis 2h30 sans succès...J'ai un fichier info.txt dont le contenu est généré dynamiquement à la suite verification de la structure du contenu d'un fichier txt [ par dodji_phpcs ] salut tout le monde, actuellement je suis en train de developper un site web; sur ce site le visiteur doit uploader un fichier txt. Apres l'operation problème d'upload de fichier [ par lilj ] bonjour, voila je ne comprend pas pourquoi mon browser affiche undefined index aprés avoir envoyé une fichier !! voici mon code : mon form : [code=htm Upload [ par 0303 ] Bonjour je crée un script de news avec envoie dans la table le titre, brève, contenu et fichier joint; et ensuite dans mon affichage que j'ai aussi Algorithme en PHP au diagramme [ par jarodjarod ] Bonsoir mes amis, J'appelle à vos aide mes amis pour résoudre ce problème : J'ai fait l'algorithme d'une application que j'ai implémenté en php, et sélectionner un contenu dans un fichier texte et écrire ce contenu dans une table sql [ par michelvernet2 ] bonjour, voilà, j'ai un répertoire sur mon disque C qui contient on va dire 100 fichiers .txt sous la forme 1.txt , 2.txt 3.txt etc ... dans ces fich


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales