26-04-2009, 05:19 PM
Bon j'ai pas eu le courage de tout lire, mais j'aimerais savoir la façon dont çà s'utilise:
quand on met en cache on peut récupérer le cache sur une autre requête http? Ou simplement un autre moment du script?
Si la réponse est affirmative à la première question, quels peuvent être les cas ou cela est nécessaire?
Pour moi je ne vois que des cas ou les données sont des données qui change très peu mais qui sont nécessairement en base de donnée afin de pouvoir faire des jointures et des traitements spéciaux avec.
Sachant qu'en dehors de ces traitements on peut avoir besoin directement de ces données et c'est là ou on ferais appel à ce fameux cache.
NB: çà sous entend qu'à chaque modif de ces données le cache doit être mis à jour de manière automatique pour éviter des bugs incompréhensible.
Fluxbb ne met par exemple pas à jours les données en cache quand on les changes dans la table config, ce qui amène à des bugs quand on change d'hébergeur ou de dossier ce forum. Sans compter que leur table de configuration ne leur sert à rien(pas comme dans le cas cité ci dessus)!
quand on met en cache on peut récupérer le cache sur une autre requête http? Ou simplement un autre moment du script?
Si la réponse est affirmative à la première question, quels peuvent être les cas ou cela est nécessaire?
Pour moi je ne vois que des cas ou les données sont des données qui change très peu mais qui sont nécessairement en base de donnée afin de pouvoir faire des jointures et des traitements spéciaux avec.
Sachant qu'en dehors de ces traitements on peut avoir besoin directement de ces données et c'est là ou on ferais appel à ce fameux cache.
NB: çà sous entend qu'à chaque modif de ces données le cache doit être mis à jour de manière automatique pour éviter des bugs incompréhensible.
Fluxbb ne met par exemple pas à jours les données en cache quand on les changes dans la table config, ce qui amène à des bugs quand on change d'hébergeur ou de dossier ce forum. Sans compter que leur table de configuration ne leur sert à rien(pas comme dans le cas cité ci dessus)!