Stockage de données dans des fichiers textes !

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

amazigh25
WRInaute passionné
WRInaute passionné
 
Messages: 996
Inscription: Sam Juin 04, 2005 12:53

Stockage de données dans des fichiers textes !

Message le Lun Juin 23, 2008 11:25

Salut !
Je suis en phase de développement d'un projet de site éducatif basé sur une approche communautaire. N'importe quel internaute pourra y proposer un cours, exercice ou une solution pour exercice en plus d'articles, conseils en orientation ...
Je crains que ce site connaisse un grand succès et que les contenus se fassent de plus en plus nombreux ! Ceci pose un problème au niveau de la base de donnée, qui risque de lâcher ou au moins être au ralenti durant les pics de trafics.
J'ai pensé donc à coupler un système de cache et stocker les donnés relatifs au contenu (cours, exercice ...) dans un fichier texte chacun !

Qu'en pensez vous ?

Adam


zeb
WRInaute accro
WRInaute accro
 
Messages: 1186
Inscription: Dim Déc 05, 2004 19:47

Re: Stockage de données dans des fichiers textes !

Message le Lun Juin 23, 2008 11:27

amazigh25 a écrit: et que les contenus se fassent de plus en plus nombreux ! Ceci pose un problème au niveau de la base de donnée, qui risque de lâcher ou au moins être au ralenti durant les pics de trafics.

Quelques chiffres peut être pour se faire une idée de ce que tu as besoin ...


Fab le Fou
WRInaute accro
WRInaute accro
 
Messages: 1511
Inscription: Jeu Déc 02, 2004 15:20

Message le Lun Juin 23, 2008 12:07

C'est ce que je fais sur mes sites, par contre il faut bien cogiter au fonctionnement de ton site pour que tes fichiers restent toujours synchro par rapport à ta base de données.

amazigh25
WRInaute passionné
WRInaute passionné
 
Messages: 996
Inscription: Sam Juin 04, 2005 12:53

Re: Stockage de données dans des fichiers textes !

Message le Lun Juin 23, 2008 13:22

zeb a écrit:
amazigh25 a écrit: et que les contenus se fassent de plus en plus nombreux ! Ceci pose un problème au niveau de la base de donnée, qui risque de lâcher ou au moins être au ralenti durant les pics de trafics.

Quelques chiffres peut être pour se faire une idée de ce que tu as besoin ...

ça peut monter facilement jusqu'à 10000 contenus (cours, exercices et solutions), dès les trois premiers mois !!! Et en moyenne, un page A4 par contenu.

Fab le Fou a écrit:
C'est ce que je fais sur mes sites, par contre il faut bien cogiter au fonctionnement de ton site pour que tes fichiers restent toujours synchro par rapport à ta base de données.

Tu pourrais donner plus de détails, ça pourrait m'aider dans le développement !

Adam


zeb
WRInaute accro
WRInaute accro
 
Messages: 1186
Inscription: Dim Déc 05, 2004 19:47

Message le Lun Juin 23, 2008 13:39

Fab le Fou a écrit:C'est ce que je fais sur mes sites, par contre il faut bien cogiter au fonctionnement de ton site pour que tes fichiers restent toujours synchro par rapport à ta base de données.


pareil chez moi. le truc est d'identifier parfaitement tous les moments / toutes les actions qui modifient le contenu pour avoir une action adaptée sur le cache afin qu'il reste en adéquation avec le contenu de la base.
Genre je modifie un article, le cache est modifié etc ...

10000 articles c'est pas la mer a boire non plus, sur un site j'ai une table qui en comprend environ 50 000 (sur un hebergement gratuit notablement lent) et cela se passe bien.

Attention pour le cache en fichier en tous cas car tu va doubler l'espace utilisé pour les données (cache + base)


Fab le Fou
WRInaute accro
WRInaute accro
 
Messages: 1511
Inscription: Jeu Déc 02, 2004 15:20

Re: Stockage de données dans des fichiers textes !

Message le Lun Juin 23, 2008 13:42

amazigh25 a écrit:
Fab le Fou a écrit:
C'est ce que je fais sur mes sites, par contre il faut bien cogiter au fonctionnement de ton site pour que tes fichiers restent toujours synchro par rapport à ta base de données.

Tu pourrais donner plus de détails, ça pourrait m'aider dans le développement !

Adam


C'est du cas par cas... Il faut juste réfléchir à quels fichiers doivent être modifiés pour que tes pages soient toujours à jour.

amazigh25
WRInaute passionné
WRInaute passionné
 
Messages: 996
Inscription: Sam Juin 04, 2005 12:53

Message le Lun Juin 23, 2008 13:48

@Fab Le fou !
Que penses tu du système suivant :
Pour les cours, je crée un dossier cours quelque part, et j'y mets le contenu de chaque cours (juste le contenu, pas les autres infos et méta !), chaque fichier prendra comme nom son numéro dans la base de donnée pour faciliter les modifications et les chargements.

Adam


Fab le Fou
WRInaute accro
WRInaute accro
 
Messages: 1511
Inscription: Jeu Déc 02, 2004 15:20

Message le Lun Juin 23, 2008 14:48

Oui si son numéro dans la base est utiliser dans l'interface pour récupérer les infos (par exemple : toto.php?id_cours=55).

Le principe est de bien analyser les informations dont tu as besoin dans chaque page, c'est ce qui va jouer sur le nom de tes fichiers, leur contenu, le moment où tu devras les actualiser.

amazigh25
WRInaute passionné
WRInaute passionné
 
Messages: 996
Inscription: Sam Juin 04, 2005 12:53

Message le Lun Juin 23, 2008 15:21

Fab le Fou a écrit:Le principe est de bien analyser les informations dont tu as besoin dans chaque page, c'est ce qui va jouer sur le nom de tes fichiers, leur contenu, le moment où tu devras les actualiser.


J'ai pas trop compris là ! :P

Adamito


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités