Page 1 sur 1

optimisation charge serveur

Posté : 19 janv. 2006, 10:55
par Invité
bonjour,

je souhaiterai optimiser la charge serveur et les temps de réponses pour l'affichage d'information.

Objet : affichage d'environ une centaine d'information propre à 1 utilisateur. du coup, la notion de cache intervient peu puisque si j'ai mille utilisateurs, il s'agit de 1000 pages différentes à afficher.
Les données à afficher évoluent peu.

Je voudrais savoir si il est mieux de les stocker dans un fichier xml propre à chaque utilisateur, ou bien dans une table MySql.

Merci pour votre aide.

Posté : 19 janv. 2006, 10:59
par iclo
Tout dépend de la nature même des informations, si elles peuvent être proprement stockées dans un nombre restreint de tables ou pas.

Posté : 19 janv. 2006, 13:25
par Invité
effectivement. ces données seraient stockées dans une seule table, ce qui évite des jointures (si c'est cela à quoi tu penses).

Posté : 20 janv. 2006, 10:50
par Invité
up up

vous n'avez pas une idee ?

merci d'avance,

Posté : 20 janv. 2006, 12:00
par Cyrano
Un stockage en base de données sera à mon avis plus rapide qu'un stockage sur fichier XML qu'il faudrait parser pour récupérer les informations avant affichage. Mais en fin de compte, c'est à toi de voir, fais des tests de performance.

Et je te signale au passage que le "UP" sont assez malvenus ici, merci de les éviter.