Temps de chargement des pages et Mysql

Petit nouveau ! | 9 Messages

23 août 2006, 10:54

Bonjour,

Je suis en train de créer un MCD pour un jeu sur internet.
Il comporte de nombreuses tables et associations.

1/
Afin de réduire le temps de chargement des pages affichées n'est t'il pas judicieux de séparer les données fixes* directement dans le code PHP et les données variables* inclut à la base de données.

* données fixes (créer avant l'arrivée des premiers joueurs, ces données évolueront peu)
* données variables (les actions des joueurs modifieront (très) souvent ces données)

Si oui, que fait-on des tables fixes comportant, un nombre de champs et de lignes assez important tel que 'item' ou 'quête' ?

2/
les données fixes et variables constamment demandées, les données variables étant modifiée en temps réel, quelles sont les techniques envisageables afin de garder un site internet fluide ?

-> Session, procédure stockée, cache ? autre ?

Eléphanteau du PHP | 43 Messages

23 août 2006, 12:54

tu fais quoi comme jeu ? Une de mes amis fait un rpg heroic fantasy.
Je trouve que lui aussi à des temps de chargement assez élevés.

Je te conseillerais d'essayer d'utiliser des tables temporaires et des procedures stockées.
Apres tu as des fonction d'optimisation, pour ça va voir le manuel mysql tout est bien explique dedans.
bonne chance pour ton projet.

Petit nouveau ! | 9 Messages

23 août 2006, 16:39

je suis sur un rpg heroic medieval fantasy
Donc pour toi, toutes les données seront en bdd ?