Je crée une application web php qui stocke des informations spécifiques à l'utilisateur qui ne sont pas partagées avec d'autres utilisateurs.
Serait-ce une bonne idée de stocker certaines de ces informations dans la variable $ _SESSION pour la mise en cache? Par exemple: mettez en cache une liste de catégories que l'utilisateur a créées pour son compte.
J'ai lu quelque part que memcached ne valait pas la peine pour une récupération de données plus faible. Est-ce plus rapide que l'utilisation de la session? – menko
memcached est l'endroit où vous stockez des éléments d'information afin que vous n'ayez pas à continuer d'appuyer sur un magasin de données. C'est pour les sites Web à très fort trafic et l'une des choses que vous commencez à implémenter après avoir étendu votre application et vos serveurs db. –
memcached est beaucoup plus rapide qu'une base de données, mais toujours plus lent que l'accès $ _SESSION basé sur un fichier car vous devez faire des requêtes réseau au lieu d'accéder au disque local. La raison de l'utiliser à la place est la cohérence entre plusieurs serveurs. –