J'ai une application qui fait plusieurs demandes get à un service web et affiche une carte en utilisant ces données. Je l'utilise à plusieurs endroits. puisque la carte prend le temps de charger quelle est la meilleure façon de mettre en cache la requête get?mise en cache jquery obtenir des demandes
Je pense à l'approche suivante
si je viens d'utiliser Memcache pour mettre en cache la réponse de ma demande encore faire une demande de get. pour optimiser encore, je peux utiliser la mise en cache jquery/javascript et définir le cache Http.
Y a-t-il un moyen de mettre en œuvre d'autres façons d'améliorer les performances? parce que je ne veux pas faire plusieurs demandes d'obtenir sur toutes les pages pour afficher le même contenu de carte.
grâce
Merci de penser que l'utilisation de memcached vous aidera de quelque manière que ce soit si je l'implémente? – Kishore
Si vous implémentez la mise en cache client et proxy à l'aide d'en-têtes HTTP, un client ne demandera un service qu'une seule fois. Si vous implémentez Memcaching, le contenu mis en cache sera envoyé à différents utilisateurs demandant le même service. La pratique des paris consiste à implémenter les deux si applicable. – SadullahCeran