J'ai un PHP 5.1.0 site web (en fait, c'est 5.2.9 mais il doit également s'exécuter sur 5.1.0+).
Les Pages sont générées dynamiquement, mais beaucoup d'entre eux sont principalement statique. En statique, je veux dire le contenu ne change pas, mais le "modèle" autour du contenu peut changer au fil du temps.
Je sais qu'ils sont plusieurs systèmes de cache et des frameworks PHP déjà là, mais mon hôte n'ont pas d'APC ou Memcached installé et je n'utilise pas de framework pour ce projet particulier.
Je veux que les pages mises en cache (je pense que par défaut PHP "interdire" cache). Jusqu'à présent, je suis en utilisant:
session_cache_limiter('private'); //Aim at 'public'
session_cache_expire(180);
header("Content-type: $documentMimeType; charset=$documentCharset");
header('Vary: Accept');
header("Content-language: $currentLanguage");
J'ai lu plusieurs tutoriels mais je ne peux pas trouver quelque chose de simple (je sais cache est quelque chose de complexe, mais j'ai seulement besoin de quelques trucs de base).
Que sont les "doivent" avoir des en-têtes à envoyer pour aider à la mise en cache?
Merci!