optimasi speed blog menggunakan settingan w3c total cache

 kali ini saya mau mencoba kecepatan dari penggunaan settingan w3c total cache yang sudah banyak dibicarakan blogger blogger yang katanya bisa mempercepat loading blog sampai dengan 80% , untuk itu saya menuliskannya diblog saya agar tidak lupa setting w3c total cache ini dalam performa terbaik hostingannya.
 walaupun memakai blog wordpress nya menggunakan plugins w3c total cache namun harus diperhatikan hostingnya juga kalo kalo tidak memperbolehkan menggunakan plugins ini seperti halnya saya mencoba di sebuah perusahaan hosting id***ting*r menggunakan plugins ini di akun versi gratis nya menemui banyak kendala juga jadi sebaiknya ditanyakan terlebih dahulu.
 sebelum memakai plugins ini harus diketahui jikalau blog sobat ada iklan ad sense nya lantas memasang plugins w3c cache ini harus benar benar diperhatikan karena plugins ini akan merubah semua javascript termasuk iklan google adsense.
 baik kita akan mulai menggunakan plugins ini,seperti biasa silahkan login ke dashboard wordpress sobat lalu pilih plugins >> add new lalu silahkan cari w3c total cache dan pilih install now namun jikalau ingin mendownload nya langsung bisa langsung kesini https://wordpress.org/plugins/w3-total-cache/
 setelah terinstall dengan baik silahkan aktifkan plugins w3c total cache nya setelah terinstall sebaiknya anda benar benar jangan terburu buru karena settingan w3c total cache ini akan menyita banyak waktu jadi silahkan luangkan waktunya.

 hal pertama adalah memilih :

GENERAL SETTING

 dalam menu ini ada di performance >> general setting silahkan pilih didalamnya ada pilihan seperti
settingan w3c total cache

- general : biarkan saja seperti bawaan nya
- page cache : centang enable dan pilih DISK: ENHANCED (jikalau hostingan nya bagus silahkan pilih DISK: BASIC) karena saya hanya cuma ngehosting yang biasa jadi pilih  ENHANCED dan performanya sangat terasa berbeda jika saya memilih BASIC tidak pengaruh apa apa
- minify : centang enable dan pilih manual (rekomended dari saya) jikalau pilih auto dan blog sobat mempunyai google ad sense akan sangat riskan terkena banned karena jika memilih auto semua yang namanya js css dan html akan tergenerate tentunya kode js google adsense juga akan di modif. jadi pilih lah MANUAL biar nanti kita akan menentukan js ato css mana yang akan di minify. dan yang lain biarkan saja default bawaannya.
settingan nya seperti dibawah ini
settingan w3c total cache

- database cache : centang enable dan pilih DISK
- object cache : centang enable dan pilih DISK
- browser cache : centang enable
- menu kebawah nya biarkan saja bawaan nya / default lalu klik save all setting

PAGE CACHE

dalam menu ini ada di performance >> page cache silahkan pilih
settingan w3c total cache
- general silahkan pilihannya sebagai berikut
 1.Cache front page : centang
 2.Cache feeds: site, categories, tags, comments : centang
 3.Don't cache pages for logged in users : centang
 4.sisanya biarkan default
- cache preload pilihannya sebagai berikut
 1.Automatically prime the page cache : centang
 2. masukkan url sitemap sobat
 3.Preload the post cache upon publish events: centang
 4. sisanya default
- purge policy : page cache
 untuk settingan nya seperti gambar dibawah ini
settingan w3c total cache
- advanced silahkan pilihannya sebagai berikut
 1. pada compabilty mode silahkan centang
 2. sisanya silahkan secara default

 silahkan save all setting karena pada page cache sudah beres

MINIFY


dalam menu ini ada di performance >> minify silahkan pilih dan didalamnya ada pilihan seperti

- general
 1.Rewrite URL structure : silahkan centang
 2.sisanya biarkan default

 - html & xml
 1.settingannya seperti pada gambar dibawah ini
settingan w3c total cache
 ingat jangan menghapus google_ad_ dan RSPEAK_ atau kode adsense nya ikut terminify jadi sama kan saja settingan nya seperti pada gambar diatas

- JS
 pada js ini silahkan settingannya seperti di bawah ini
settingan w3c total cache
 karena pada PAGE CACHE kita memilih yang manual kita langsung ke atas cari kotak yang bertuliskan HELP
settingan w3c total cache
dan tunggulah beberapa saat karena w3c total cache men scan blog sobat untuk mencari javascript dan css nya setelah beres nanti akan muncul beberapa javascript paling atas silahkan pilih pilih yang mana yang mau dibuang agar tidak dicache dan di minify.
 sebaiknya kita harus tahu javascript mana yang berpengaruh pada tamplan blog sebaiknya didelete saja dari list yang akan di minify terutama kode google adsense juga terbawa silahkan delete saja javascript google adsense nya agar tidak terminify. oke lanjut

- CSS
 untuk settingan nya seperti pada gambar dibawah ini
settingan w3c total cache

- sisanya biarkan default dan lalu save all setting

BROWSER CACHE

dalam menu ini ada di performance >> browser cache silahkan pilih dan didalamnya terdapat

- general
1.Set Last-Modified header , Set expires header , Set cache control header , Set entity tag (eTag) , Set W3 Total Cache header , Enable HTTP (gzip) compression
silahkan centang semua menu menu yang saya tulis diatas dan sisanya biarkan default



- css dan js
1.Set Last-Modified header: centang
2.Set expires header: centang
3.Expires header lifetime:    31536000 seconds
4.Set cache control header : centang
5.Cache Control policy: pilih CACHE WITH MAX-AGE ("public,max-age=expires_seconds")
6.Set entity tag (ETag): centang
7.Set W3 Total Cache header: centang
8.Enable HTTP (gzip) compression : centang
9.sisanya biarkan default

 - html & xml
1.Set Last-Modified header: centang
2.Set expires header: centang
3.Expires header lifetime:    3600 seconds
4.Set cache control header : centang
5.Cache Control policy: pilih CACHE WITH MAX-AGE ("public,max-age=expires_seconds")
6.Set entity tag (ETag): centang
7.Set W3 Total Cache header: centang
8.Enable HTTP (gzip) compression : centang




- media & other file
1.Set Last-Modified header: centang
2.Set expires header: centang
3.Expires header lifetime:    31536000 seconds
4.Set cache control header : centang
5.Cache Control policy: pilih CACHE WITH MAX-AGE ("public,max-age=expires_seconds")
6.Set entity tag (ETag): centang
7.Set W3 Total Cache header: centang
8.Enable HTTP (gzip) compression : centang
9.sisanya biarkan default

 silahkan setelah beres semua save all setting dan klik empty cache pada kotak paling atas jika sekali kali kita mengedit template ataupun merubah settingan nya gunanya adalah agar perubahan yang kita lakukan bisa dicache lagi dengan perubahan yang baru dan hasilnya alhmd pada pagespeed insight
hasil w3c total cache di pagespeed insight
 baik mudah mudahan settingan w3c total cache lengkap tidak ada yang kurang apapun dan settingan ini saya pake pada hosting yang minim mungkin kalo pake hosting yang powerfull akan lebih hebat lagi terutama pada settingannya pun ada sedikit berbeda mulai pada DISK BASIK dan option di MAX AGE tetapi segini juga alhamdulillah sudah tidak loading lama lagi :)
 bila ada yang mau ditanyakan atau mau kasih saran kepada saya silahkan berkomentar saya akan senang sekali bila ada yang bisa tukar fikiran :)

Komentar