Merungkai Peranan Rentetan Pertanyaan Misterius dalam Pautan CSS
Dalam kedalaman penanda tapak web, anda mungkin menemui pemandangan pelik dalam bahagian pautan CSS: rentetan pertanyaan samar dilampirkan pada laluan fail, mengingatkan "?d=20090107". Penambahan yang membingungkan ini menimbulkan persoalan: apakah tujuannya?
Bertentangan dengan andaian popular, rentetan pertanyaan bukanlah cap masa. Sebaliknya, ia bertindak sebagai mekanisme pintar untuk memastikan penyemak imbas mengabaikan versi cache fail CSS dan mengambil versi terkini setiap kali ia diubah suai.
Apabila pelayan web menemui rentetan pertanyaan, ia mentafsirkannya sebagai parameter dan mengabaikannya. Walau bagaimanapun, untuk penyemak imbas, parameter unik ini mencetuskan muat semula, menghalangnya daripada bergantung pada kandungan cache yang lapuk.
Helah ini biasanya digunakan semasa fasa pembangunan untuk memaksa muat semula fail CSS yang diubah suai. Dengan menambahkan parameter yang berubah dengan setiap kemas kini, pembangun boleh menjamin bahawa sebarang perubahan pada helaian gaya akan dipaparkan dengan serta-merta pada penyemak imbas pengguna tanpa memerlukan campur tangan manual.
Atas ialah kandungan terperinci Mengapa Rentetan Pertanyaan Digunakan dalam Pautan CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!