2010-01-04 3 views

Répondre

0

Je ne vois aucun inconvénient à utiliser le cache.
Les seuls inconvénients si vous pouvez les appeler c'est une utilisation incorrecte.

Il y a plusieurs problèmes potentiels lors de l'utilisation du cache cependant:

  • Vous éprouverez une plus grande utilisation de la mémoire si vous stockez des objets dans la mémoire au lieu d'une base de données
  • Vous pouvez finir par stocker des objets dans le cache que vous ne veulent pas là (objets anciens ou des données dynamiques, par exemple)
  • Vous pouvez mettre en cache trop - vous cause les performances des applications à dégrader depuis votre cache mange toutes les ressources serveurs
  • Vous pouvez mettre en cache trop peu de se retrouver avec un systè m avec une complexité accrue et aucun gain de performance
  • Vous peut mettre en cache des données erronées

Et ainsi de suite. La mise en cache est difficile, mais utilisée correctement, c'est une bonne chose.

0

Le cache est une bonne chose. Cela permettra à votre site de fonctionner plus rapidement et d'éviter de télécharger le même contenu encore et encore. Bien sûr, vous devriez éviter la mise en cache pour les pages générées dynamiquement.

Un autre problème est avec la mise en cache d'images ou de ressources similaires. Si vous utilisez la mise en cache pour eux, il sera difficile de les mettre à jour en cas de besoin. Vous devriez toujours choisir les heures de mise en cache correctement, en faisant un compromis entre un chargement plus rapide et une mise à jour efficace.

Questions connexes