Cara mempercepat website menggunakan varnish cache
Kali ini kita akan bahas cara mempercepat website melalui sistem di dalamnya menggunakan web accelerator yang ada di cpanel hosting linux. Web accelerator ini dinamakan Varnish, disebut juga Varnish Cache karena cara kerjanya memang mengoptimalkan cache.
Ikuti langkah berikut dibawah ini untuk mengaktifkan Varnish Cache.
- Login ke cPanel
- Klik Manage Varnish
- Enable Varnish
Pilih Enable Varnish Cache – Confirm Action
Selain dapat mengoptimalkan domain utama, varnish cache juga dapat mengoptimalkan sub domain dan addon domain.
Setelah Varnish cache aktif akan muncul fitur Purge Cache untuk menghapus cache yang sudah tersimpan :
Purge cache berguna ketika sedang bekerja mengembangkan atau sedang dalam tahap pembuatan layout website yang di edit secara langsung di hosting. Jalankan aksi purge cache pada saat diperlukan saja.
Ketentuan penggunaan Varnish Cache
Namun demikian penggunaan Varnish cache harus memperhatikan hal berikut ini sesuai keterangan yang dimuat di halaman managae varish di cpanel hosting :
Dalam keterangan tersebut menjelaskan :
- Varnish dapat mempercepat situs web hingga 3-5x dengan cara melakukan caching konten statis dan dinamis (Gambar, CSS, HTML biasa, dll.)
- Mengaktifkan Varnish dapat mengakibatkan hasil log dan analisa lalu lintas ke website menjadi terganggu.
- Varnish tidak dapat berjalan di https secara default
- Varnish tidak disarankan untuk situs web dinamis walupun bisa karena dapat mempengaruhi akurasi data.
- Varnish jangan digunakan dimana terdapat WHMCS atau sejenisnya yang memerlukan fresh data setiap kali web diakses.
Sangat disarankan disable Varnish cache ketika merubah desain seperti memperbarui css.
Dalam penerapannya seperti apa ? berdasarkan pengalaman langsung. Pada situs web misal yang menggunakan WordPress atau Joomla ketika update konten masih bekerja dengan normal. Artinya setiap update artikel yang dimuat dapat langsung dilihat ketika website di refresh.
Sebenarnya secara umum terganggunya update konten tidak hanya ketika menggunakan Varnish tetapi terjadi pada semua aplikasi sejenis yang mempercepat website dengan cara caching konten seperti Cloudflare ataupun plugin.
Catatan : Kecepatan akses website ditentukan beberapa hal diantaranya kecepatan koneksi internet, server tempat website tersebut di host, platform website termasuk konten di dalamnya dan hardware yang digunakan pengakses.