07-12-2009, 06:55 PM
Là je suis pas vraiment du même avis que toi sur le fait d'actualiser seulement quand le joueur le demande.
Supposons que t'as X joueurs:
Est-ce que faire X requêtes qui modifie un enregistrement, c'est mieux que de faire une requête qui modifie X enregistrement ?
De plus ça "oblige" à tester à chaque chargement de page si il faut mettre à jour ou non (à moins bien sur de mettre un lien "récolter" pour que le joueur le fasse lui même).
Donc dans ce cas là (un gain par heure et mise a jour automatique), je serais plus favorable à une tache automatisée.
Apres c'est une question de manière de coder, et je me dis que si il y a beaucoup de joueurs dans la base et pas trop d'actifs ou qui se connectent pas toutes les heures, ça peut être une solution intéressante.
Mais les taches automatisées sont quand même une bonne solution.
Supposons que t'as X joueurs:
Est-ce que faire X requêtes qui modifie un enregistrement, c'est mieux que de faire une requête qui modifie X enregistrement ?
De plus ça "oblige" à tester à chaque chargement de page si il faut mettre à jour ou non (à moins bien sur de mettre un lien "récolter" pour que le joueur le fasse lui même).
Donc dans ce cas là (un gain par heure et mise a jour automatique), je serais plus favorable à une tache automatisée.
Apres c'est une question de manière de coder, et je me dis que si il y a beaucoup de joueurs dans la base et pas trop d'actifs ou qui se connectent pas toutes les heures, ça peut être une solution intéressante.
Mais les taches automatisées sont quand même une bonne solution.