Cara menggunakan cache browser pengguna untuk mempercepat situs (tajuk Last-Modified, ETag, Expires, Cache-Control)

Langkah selanjutnya untuk mempercepat situs dan mengimplementasikan rekomendasi terkait layanan PageSpeed ​​Insights adalah peristiwa untuk mengonfigurasi caching di browser pengguna

Langkah selanjutnya untuk mempercepat situs dan mengimplementasikan rekomendasi terkait layanan PageSpeed ​​Insights adalah peristiwa untuk mengonfigurasi caching di browser pengguna.

Mari kita periksa secara rinci bagian ini dari optimasi sumber daya web, yang dapat diimplementasikan dengan memasukkan arahan yang sesuai ke file konfigurasi .htaccess server yang menjalankan perangkat lunak Apache.

Menyiapkan caching di browser pengguna untuk meningkatkan kecepatan situs

Ingat, di awal posting saya menyebutkan bahwa opsi yang diajukan tidak 100% universal dan tidak cocok untuk semua orang? Sayangnya itu. Faktanya adalah bahwa metode ini hanya cocok untuk server yang dikelola oleh perangkat lunak Apache (yang sebagian besar, bagaimanapun).

Selain itu, gerakan yang dijelaskan di bawah ini hanya akan memberikan hasil jika Apache berfungsi dalam bentuknya yang murni. Jika Anda menggunakan banyak Apache + nginx, maka Anda harus mengonfigurasi yang terakhir, dan dalam hal ini, pemilik situs pada hosting virtual bersama tidak dapat melakukannya tanpa bantuan. Jadi, Anda harus menghubungi hoster (namun, juga opsi).

Jadi, kami akan mengonfigurasi output halaman dari cache dengan menentukan arahan khusus yang ditulis dalam file .htaccess , yang tidak lebih dari sarana administrasi jarak jauh dari server tempat proyek Anda berada.

Semua tindakan pengeditan di server harus dikontrol oleh Anda, jadi pastikan untuk membuat salinan file yang akan diubah sehingga, jika mungkin, untuk mengembalikan keadaan asli situs.

Ada .htaccess biasanya di direktori root (folder public_html atau htdocs) dari situs Anda. Pertama, periksa ketersediaannya dengan menghubungkan ke server jauh tempat proyek Anda di-host, melalui koneksi FTP (di sini saya memiliki manajer Filezilla dibongkar oleh tulang-tulang). Jika Anda tidak mengamati file .htaccess, coba pilih “Server” - “Menampilkan file tersembunyi secara paksa” dari menu FileZilla atas:

Baca detail tentang implementasi caching di browser.

Новости