Lecture d'un fichier ini vs lecture dans la bdd

Lecture d'un fichier ini vs lecture dans la bdd - PHP - Programmation

Marsh Posté le 09-07-2006 à 12:36:23    

Bonjour,
 
Je fais une application en php/mysql qui lira la bdd pour afficher des articles.Il y aura des milliers de comptes(un peu comme un site qui crée des blogs )
 
Ma question est la suivante. Dans la base de données, il y a les préférences des comptes, par exemple la couleur de fond, la couleur des titres etc...
POur moi, le plus simple et ce qui utilise le moins de ressoures c'est de mettre les rpeferences dans un fichier .ini. De cette facon, je lis seuklement les articles dans la bdd, et ca  m'evite de faire une autre requete pour les preferences.
La lecture d'un fichier ini doit etre plus rapide qu'une lecture dans la bdd.Non?
 
Merci :jap:

Reply

Marsh Posté le 09-07-2006 à 12:36:23   

Reply

Marsh Posté le 09-07-2006 à 12:51:24    

A mon avis non .... La requete me parait plus rapide que de parser tout le fichier ini contenant les 1000 préférences de compte différentes.
Quand le fichier est petit ça doit aller mais normalement au bout d'un certain temps la base de données doit montrer son interêt ... elle est quand même fait pour ça logiquement !


---------------
"L'informatique n'est pas plus la science des ordinateurs que l'astronomie n'est celle des télescopes." Michael R. Fellows & Ian Parberry
Reply

Marsh Posté le 09-07-2006 à 14:57:52    

Ah j'ai oublié de preciser comment j'aillais proceder.
POur le compte  "lecompte" je fais un dossier "lecompte" ou je mets le fichier ini
QUand je fais lecompte.monsite.net, j'accède a "/leconte/fichier.ini"
 
:d En gros, pour faire simple, j'ai un fichier ini par compte

Reply

Marsh Posté le 09-07-2006 à 15:48:23    

Tu creer tout ces repertoire juste pour le fichier ini ou ça servira à autre chose? Ca me parait quand même beaucoup plus simple et viable sur le long terme de passer par une bd.
Après, niveau perf, tu n'as qu'à faire un test classique. Chronometrer 2 grosses boucles, 10000 accès à des param en bd versus 10000 accès à un fichier ini et voir ce qui est le plus rapide.


---------------
"L'informatique n'est pas plus la science des ordinateurs que l'astronomie n'est celle des télescopes." Michael R. Fellows & Ian Parberry
Reply

Marsh Posté le 09-07-2006 à 16:06:01    

Bof ... si la connection est deja ouverte pour autre chose ... un pti select ça mange pas de pain ... Et pis je vois deja le truc classic :
2 personnes qui partagent le meme compte, une qui ouvre le fichier pour ecrire dedans et l'autre qui le lit ... et paf c'est le drame


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed