2011-08-26 1 views
1

Vaut-il mieux définir le limiteur de cache de session sur nocache ou utiliser le cache jQuery ajax: false? J'utilise PHP avec jQuery. Je veux par défaut session.cache_limiter à nocache pour toutes mes pages php qui utilisent des sessions. De cette façon, je ne dois pas définir session_cache_limiter pour chaque demande de page.PHP - Vaut-il mieux définir le limiteur de cache de session sur nocache ou utiliser le cache jQuery ajax: false?

Je préfère ne pas définir cache:false lors d'appels ajax à partir de jQuery car il ajoute un horodatage $ _GET supplémentaire à la demande. Je passe toutes les valeurs du tableau $ _GET dans MySQL. Donc, je devrais array_pop($_GET) avant d'envoyer à la base de données. Merci ...

Répondre

2

session_cache_limiter=none semble plus propre, mais vous ne devriez pas en avoir besoin de toute façon. Tant que le serveur envoie le contenu correct et non lié avec les en-têtes d'accompagnement corrects, jquery ne doit rien mettre en cache de toute façon.

Je n'ai jamais eu de problèmes à cause de la mise en cache supplémentaire. J'ai quand même eu des problèmes quand j'essayais de faire en sorte que le navigateur cache mon contenu.

Questions connexes