Mengatasi Caching Penyemak Imbas Aset yang Dilayani oleh Halaman PHP
Apabila kemas kini kerap dibuat pada CSS, JS atau fail imej, penyemak imbas sering mengekalkan versi cache yang lebih lama, menghalang paparan perubahan terkini. Isu ini boleh mengecewakan terutamanya pembangun yang bergantung pada PHP untuk menyiarkan halaman tapak mereka.
Penyelesaian: Melumpuhkan Cache Penyemak Imbas
Untuk menghalang cache penyemak imbas aset yang diambil daripada PHP halaman, laksanakan kod berikut dalam skrip PHP anda:
header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0"); header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: no-cache");
Blok kod ini mengarahkan penyemak imbas kepada:
Dengan memasukkan pengepala ini ke dalam skrip PHP anda, anda boleh melumpuhkan dengan berkesan cache penyemak imbas dan pastikan versi aset anda yang paling terkini dipaparkan kepada pengguna.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menghalang Caching Penyemak Imbas Aset yang Dilayan oleh PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!