Contrôler le Back-Forward Cache avec les sessions

      Information sur le code

Le “Back-Forward Cache” (bfcache) est une fonctionnalité innovante qui permet un affichage instantané des pages lorsque l’utilisateur utilise les boutons “Précédent” ou “Suivant” de son navigateur. Plutôt que de recharger la page à chaque navigation, cette technologie conserve en mémoire vive l’état précis de la page, offrant ainsi une expérience utilisateur fluide et rapide.

La solution consiste à ajuster votre code PHP avant d’exécuter la fonction session_start(). Cela vous permettra de modifier le comportement par défaut.



Information sur les mises à jour

Dernière mise à jour :

    26 Mars 2026
    fonctionnement du code vérifié

8  vues
Compatibilité du code
PHP 5, PHP 7 et PHP 8
  code classé dans   Sessions
  code source classé dans   Sessions
 
 01    
 02    
 03    
 04    
 05    
 06    
 07    
 08    
 09    
 10    
 11    
 12    
 13    
 14    
 15    
 16    
 17    
 18    
 19    
 20    
 21    
                               
/*------------------------------*/
/*
Titre : Contrôler le Back-Forward Cache avec les sessions

Auteur : DidierMarith
Date édition : 26 Mars 2026
Date mise a jour : 26 Mars 2026

Rapport de la maj:
- fonctionnement du code vérifié
*/
/*------------------------------*/

session_cache_limiter('public');
// Autorise le cache public (proxies/navigateurs)
// OU
session_cache_limiter('private_no_expire');
// Autorise le cache navigateur sans date d'expiration
session_start(); // démarre la session

?>

      Fonctions du code - Doc officielle PHP

Détail    php.net  
Description
Versions PHP
    session_cache_limiter
Lit et/ou modifie le limiteur de cache de session
PHP 4, 5, 7 et 8
    session_start
Démarre une nouvelle session ou reprend une session existante
PHP 4, 5, 7 et 8


 Autres snippets qui pourraient vous intéresser

Mise en cache d'un site PHP

Compatibilité : PHP 5, PHP 7, PHP 8

Ce script contient les fonctions pour la gestion du cache. Exemple détaillé d'une mise en cache fournie avec le code.

Actualise le cache du navigateur des fichiers CSS / JS

Compatibilité : PHP 5, PHP 7, PHP 8

Le cache du navigateur garde les CSS / JS en cache, voici 1 solution pour qu'ils soient rechargés a chaque modification.

Supprimer les fichiers de votre cache

Compatibilité : PHP 5, PHP 7, PHP 8

Vide le répertoire ou sont vos fichiers de cache tout les x temps. Temps donné en seconde.

* Requêtes exécutées avec Recherche Contextuelle

  Les derniers scripts PHP / MySQL

GDidees 4.0.8

logo GDidees
Langue langue fr
Date  aujourd'hui
Taille 7 Mo
Catégorie CMS

Moodle 5.1.3

logo Moodle
Langue langue fr
Date  aujourd'hui
Taille 94 Mo
Catégorie CMS

MantisBT 2.28.1

logo MantisBT
Langue langue fr
Date  hier
Taille 17 Mo
Catégorie Administration

Joomla 6.0.3

logo Joomla
Langue langue fr
Date  hier
Taille 32 Mo
Catégorie CMS

ILIAS 10.6

logo ILIAS
Langue langue de
Date  hier
Taille 150 Mo
Catégorie Administration

EspoCRM 9.3.4

logo EspoCRM
Langue langue us
Date  hier
Taille 40 Mo
Catégorie CRM
avatar

DidierMarith

  26 Mars 2026

  SOURCE   Télécharger

Information sur les mises à jour

Dernière mise à jour :

    26 Mars 2026
    fonctionnement du code vérifié

8 Vues
Compatibilité du code
PHP 5, PHP 7, PHP 8