Tekan Halaman Anda untuk Sentiasa Beban Dari Server, Bukan Cache Web

Pernahkah anda membuat perubahan pada halaman laman web hanya untuk kemudian melihat kekeliruan dan kecewa apabila perubahan tidak tercermin dalam penyemak imbas? Mungkin anda terlupa untuk menyimpan fail atau sebenarnya tidak memuat naiknya ke pelayan (atau memuat naiknya di tempat yang salah). Walau bagaimanapun, kemungkinan lain ialah penyemak imbas sedang memuatkan halaman dari cachenya dan bukannya pelayan di mana fail baru sedang duduk.

Sekiranya anda prihatin terhadap halaman web anda yang caching untuk pelawat laman web anda, anda boleh memberitahu penyemak imbas web untuk tidak cache halaman, atau nyatakan berapa lama penyemak imbas harus memasuki halaman.

Memaksa halaman untuk memuat dari pelayan

Anda boleh mengawal cache penyemak imbas dengan tag meta:

Menetapkan ke 0 memberitahu pelayar untuk memuatkan halaman dari pelayan web. Anda juga boleh memberitahu penyemak imbas berapa lama untuk meninggalkan halaman dalam cache. Daripada 0 , masukkan tarikh, termasuk masa, bahawa anda ingin halaman dimuat semula daripada pelayan. Perhatikan bahawa masa harus berada di Greenwich Mean Time (GMT) dan ditulis dalam format Day, dd Mon yyyy hh: mm: ss .

Amaran: Ini Mungkin Tidak Ide Ide

Anda mungkin berfikir bahawa mematikan cache penyemak imbas web untuk halaman anda mungkin masuk akal, tetapi terdapat sebab yang penting dan berguna adalah dimuatkan dari cache: untuk meningkatkan prestasi.

Apabila halaman web pertama dimuatkan dari pelayan, semua sumber halaman itu mesti diambil dan dihantar ke penyemak imbas. Ini bermakna permintaan HTTP mesti dihantar ke pelayan. Lebih banyak permintaan membuat laman untuk sumber seperti fail CSS , imej, dan media lain, halaman yang lebih perlahan akan dimuat. Jika halaman telah dilawati sebelum ini, fail-fail tersebut disimpan dalam cache penyemak imbas. Jika seseorang melawat laman web tersebut kemudian, penyemak imbas boleh menggunakan fail dalam cache dan bukannya kembali ke pelayan. Ini mempercepat dan meningkatkan prestasi laman web. Dalam umur peranti mudah alih dan sambungan data yang tidak boleh dipercayai, pemuatan pantas adalah penting. Lagipun, tiada siapa yang pernah mengadu bahawa tapak terlalu banyak.

Bottom line: Apabila anda memaksa tapak untuk memuat dari pelayan bukan cache, anda mempengaruhi prestasi. Oleh itu, sebelum anda menambah tag meta ini ke tapak anda, tanyakan kepada diri sendiri apakah ini benar-benar perlu dan patut dipertimbangkan prestasi laman web itu.