Stockage de données dans des fichiers textes !
9 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Stockage de données dans des fichiers textes !
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
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
Re: Stockage de données dans des fichiers textes !
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

- Messages: 1511
- Inscription: Jeu Déc 02, 2004 15:20
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.
Re: Stockage de données dans des fichiers textes !
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
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

- Messages: 1511
- Inscription: Jeu Déc 02, 2004 15:20
Re: Stockage de données dans des fichiers textes !
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.
@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
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

- Messages: 1511
- Inscription: Jeu Déc 02, 2004 15:20
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.
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.
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à !
Adamito
9 messages • Page 1 sur 1
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 :
- Les albums web Picasa passent à 1 Go de stockage
- Yahoo Audio Search
- Chercher des fichiers KML dans Google Earth
- Google Puffin : Google cherche sur votre disque dur
- Google Desktop pour Mac OS X
- Contraintes d'emplacement du Sitemap
- Orange Favoris, pour mémoriser et partager en ligne ses sites préférés
- Des détails sur Gmail, le webmail de Google
- Optimiser le nombre de mots dans les textes de liens
- Google Sites : l'outil gratuit de création de site de Google Apps
Consultez la description détaillée des produits ou services de Google suivants : Google Sites
- Transformer des citations en liens
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


le forum