Cara Memasang & Mengatur Caching WordPress dengan WP Super Cache


  1. 1. Panduan Pemula untuk Fungsi Internal WordPress
  2. 2. Apa itu Caching WordPress dan Mengapa Penting?
  3. 3. Bagaimana Cara Kerja Caching WordPress?
  4. 4. Sedang Dibaca: Cara Memasang & Mengatur Caching WordPress dengan WP Super Cache
  5. 5. Cara Mengatur Caching WordPress dengan W3 Total Cache (W3TC)
  6. 6. Ulasan MaxCDN: CDN Terbaik untuk WordPress?

Halo semua. Selamat datang di bab baru dalam seri Caching WordPress, di mana kita akhirnya akan mempelajari cara mengimplementasikan caching WordPress. Saya harap Anda telah membaca topik sebelumnya yang telah saya jelaskan cara kerja WordPress (secara internal), apa itu caching, dan cara kerja caching WordPress. Hari ini, Anda akhirnya dapat mengubah pengetahuan teoretis tersebut menjadi penggunaan praktis! Jadi mari kita mulai.

Penyisihan

Menyimpan instalasi WordPress Anda dalam cache adalah faktor variabel dan bergantung pada lingkungan WordPress Anda saat ini. Tutorial ini menjelaskan salah satu cara termudah untuk mengimplementasikan caching WordPress. Jika Anda menggunakan host bersama, VPS, atau bahkan server khusus, tutorial ini sesuai dengan kebutuhan Anda. Jika Anda ingin meningkatkannya, lihat Caching WordPress Pro dengan W3 Total Cache + APC (segera hadir).

Harap dicatat bahwa bagi orang-orang yang menggunakan layanan hosting WordPress terkelola seperti WPEngine, tutorial ini tidak akan banyak berguna bagi Anda karena WPEngine menggunakan algoritma caching mereka sendiri yang sangat kompleks dan (super) efektif – yang disebut teknologi Evercache! Saya akan mengambil risiko di sini dan mengatakan bahwa WPEngine mungkin adalah penyedia hosting WordPress terkelola terbaik yang bisa Anda temukan. Jadi kencangkan sabuk pengaman teman-teman, ini waktunya berangkat.

Pengaturan

Kami akan menggunakan salah satu plugin caching WordPress gratis terpopuler yang tersedia – WP Super Cache. Ini adalah salah satu plugin tertua di luar sana dan saya ingat dengan jelas menggunakannya dalam upaya caching WordPress pertama saya. Inilah yang saya gunakan untuk tutorialnya.

  • Revisi WordPress: 3.8.2
  • Lingkungan Hosting: Server hosting bersama dengan server web LiteSpeed (alternatif dari Apache)
  • Versi Super Cache: 1.4

Instalasi

Seperti halnya plugin apa pun, ada dua cara untuk menginstalnya.

Cara DEUA – Download,  Ekstrak, Upload & Aktifkan

Cara DEUA adalah cara paling lambat untuk mengekstrak plugin WordPress apa pun. Bagi Anda yang baru – kira-kira seperti ini:

  • Anda mengunduh plugin WP Super Cache dari repositori plugin WordPress
  • Ekstrak arsip di komputer Anda
  • Unggah hasil ekstrak ke folder wp_content/plugins/ Anda melalui FTP menggunakan klien FTP seperti FileZilla
  • Lalu, buka halaman Plugins di dashboard WordPress Anda dan aktifkan plugin

Saya tidak merekomendasikan metode ini. ?

Cara Mudah – Cari & Instal

Menginstal WP Super Cache

Cara yang lebih mudah adalah dengan mencari dan menginstal plugin seperti ini:

  1. Arahkan ke halaman Plugins > Add New di dashboard WP
  2. Cari “wp super cache”
  3. Tekan Instal
  4. Tekan Aktifkan
  5. Selesai!

Itu mudah, bukan?

Konfigurasi Plugin Awal

Oke jadi mari kita lakukan langkah demi langkah mulai sekarang. Kami akan membahas setiap halaman di plugin satu per satu dengan tangkapan layar yang relevan. Segera setelah kami mengaktifkan plugin, kami mendapat pesan seperti ini:

Pesan Pasca Instalasi

Klik hyperlink untuk mengunjungi halaman pengaturan WP Super Cache. Jika Anda mendapat pesan yang meminta Anda mengubah struktur tautan permanen, buka Pengaturan > Permalinks di dasbor WP Anda dan pilih salah satu selain yang pertama. Untuk situs demo saya, saya telah memilih opsi permalink Numerik.

Untuk situs yang menggunakan opsi Permalink default

Daftar opsi Permalink yang tersedia di WordPress

Sekarang setelah kita menyelesaikannya, mari buka panel pengaturan WP Super Cache. Anda dapat menemukannya di Pengaturan > WP Super Cache. Jadi hal pertama yang akan Anda perhatikan adalah kotak kuning dengan pesan yang berbunyi:

Pemberitahuan modifikasi file .htaccess

Ini baik-baik saja. Namun, kotak pesan kuning ini tidak akan muncul setiap kali Anda membuka pengaturan WP Super Cache – ini adalah pesan satu kali. Jika muncul setiap saat, ikuti tautan FAQ. Anda juga akan melihat bahwa Caching dinonaktifkan. Mari kita pertahankan seperti itu dan tutupi setiap tab satu per satu.

WP Super Cache dengan Caching Dinonaktifkan

WP Super Cache: Tab Pengaturan Lanjut

Tab pertama yang ingin kita bahas adalah Tab Pengaturan Lanjutan. Ini berisi tiga kelompok pengaturan:

  1. cache
  2. Aneka ragam
  3. Canggih

Opsinya cukup jelas – Saya telah memeriksa pengaturan optimal untuk setiap grup dalam tiga tangkapan layar yang diberikan di bawah. Ini akan berfungsi di sebagian besar lingkungan hosting – bersama atau khusus.

Setelah Anda mencentang opsi ini, tekan tombol Perbarui Status untuk menyimpan perubahan. Anda akan segera melihat kotak kuning agak panjang yang berisi banyak teks.

Nah, pengaturan ini untuk file .htaccess server Anda. Cukup gulir ke bawah dan Anda akan menemukan tombol “Perbarui Mod_Rewrite Rules >>”.

Jika file .htaccess Anda dapat ditulisi, Anda akan melihat kotak hijau yang menunjukkan bahwa modifikasi berhasil:

Oke, sekarang tab Advanced sudah diurus. Kami melanjutkan ke konfigurasi Tab Preload.

WP Super Cache: Tab Pengaturan Pramuat

Pengaturan pramuat pada dasarnya membuat plugin menyimpan semua posting dan halaman situs Anda secara berkala. Anda dapat mengatur interval waktu antara setiap penyegaran cache. Interval waktu ini merupakan pengaturan yang sangat krusial.

Di lingkungan selang bersama, Anda harus mengaturnya secara optimal menjadi sekali sehari – yaitu setiap 1440 menit. Jika Anda memperbarui situs dua kali sehari, Anda dapat mengatur interval waktu antara setiap penyegaran cache menjadi 720 menit. Dalam pengaturan terakhir, cache pramuat akan disegarkan dua kali sehari. Ini akan menimbulkan beban server tambahan. Saya menyarankan untuk tidak menggunakan nilai yang lebih rendah di lingkungan hosting bersama – karena ini mungkin (dan kemungkinan besar akan) dianggap sebagai penggunaan sumber daya server yang berlebihan.

Namun, jika Anda menggunakan VPS atau server khusus – Anda dapat mengatur kecepatan refresh serendah 60 menit. Perlu diketahui bahwa jumlah postingan dan halaman yang Anda miliki di situs Anda memengaruhi sumber daya yang diperlukan untuk setiap operasi penyegaran cache pramuat. Waktu penyegaran optimal untuk server khusus di situs dengan lalu lintas tinggi adalah 2 jam.

Saya telah mencentang kotak yang relevan dan menyetel interval penyegaran cache ke 1440 menit. Anda bebas memilih nilai apa pun!

Klik pada "Perbarui Pengaturan". Jika Anda ingin proses caching segera dimulai, klik tombol “Preload Cache Now” setelah Anda memperbarui pengaturan yang disebutkan di atas. Membangun cache pramuat adalah tugas yang menghabiskan banyak sumber daya dan waktu serta bergantung pada jumlah postingan dan halaman yang Anda miliki – jadi tunggu beberapa saat – katakanlah 10 menit, lalu kunjungi tab Konten

WP Super Cache: Tab Pengaturan Isi

Tab Konten di WP Super Cache menunjukkan jumlah halaman cache di situs WordPress Anda. Ingat kita telah mempelajarinya, WordPress pada akhirnya menghasilkan halaman HTML. Nah, tab ini menunjukkan kepada Anda halaman mana yang di-cache dan usianya – diukur dalam hitungan detik. Data ini harus berkorelasi dengan interval penyegaran cache pramuat yang Anda tetapkan di tab Pramuat. Kami telah memilih 1440 menit – itu berarti 86.400 detik. Ini adalah usia maksimum setiap halaman yang di-cache. Secara teknis, usia halaman yang di-cache tidak boleh melebihi nilai ini.

Terkadang, Anda mungkin tidak menemukan statistik cache terkini/akurat. Untuk melihat statistik halaman cache terbaru/paling akurat, tekan tombol “Regenerate Cache Stats”.

Setelah diperbarui, Anda akan melihat bahwa statistik cache diperbarui. Ingatlah bahwa saya menggunakan data demo dari Tema Blogger Gratis oleh WPExplorer. Berikut adalah tampilan statistik cache:

Untuk gambaran yang lebih baik dan pemahaman yang lebih baik tentang caching WordPress – bukti bahwa file HTML benar-benar di-cache, klik opsi “List all Cached files”. Inilah tampilan saya:

Daftar semua file cache

Sebuah Berkah Terselubung

Opsi ini sangat membantu jika Anda ingin menghapus satu halaman cache. Misalkan Anda telah memperbarui halaman lama dan Anda memerlukan cache untuk mencerminkan perubahan tersebut. Daripada membuat ulang cache yang dapat memakan banyak waktu dan server, Anda dapat dengan cepat menghapus versi file yang di-cache dari menu ini. Ketika pengunjung mengunjungi tautan asli, halaman tersebut dibuat ulang dari awal dan disimpan sebagai cache untuk permintaan di masa mendatang. Cepat dan efisien – sama seperti Agen 47.

Apakah semuanya berfungsi? Saya kira demikian!

Sekarang WP Super Cache sudah dikonfigurasi dengan benar, mari kita uji cache. Buka tab default, yaitu tab Pengaturan mudah di WP Super Cache dan klik tombol “Test Cache”. Jika semuanya dikonfigurasi dengan benar, Anda akan melihat sesuatu yang serupa:

Menguji cache

Bingo! Berhasil! Selamat, Anda telah berhasil menerapkan caching di situs WordPress Anda. Situs Anda seharusnya menjadi jauh lebih cepat sekarang! Tidak percaya padaku? Tidak masalah. Lihatlah hasil benchmark situs demo sebelum dan sesudah mengimplementasikan cache WordPress.

Sebelumnya

Dan Setelahnya

Kesimpulan

Sekarang setelah Anda melihat cara kerja caching, dan betapa nyata keuntungannya, saya yakin Anda sangat yakin untuk mencobanya – jika Anda belum melakukannya. Pada postingan berikutnya di seri ini, saya akan menjelaskan cara mengintegrasikan MaxCDN dengan situs WordPress Anda yang sudah ada. MaxCDN dengan gabungan caching, akan memiliki efek besar pada kinerja situs Anda. Pantau terus!

Seperti biasa, saya harap Anda dapat mempelajari sesuatu yang baru hari ini. Jika Anda memiliki pertanyaan atau saran, kami menantikan tanggapan Anda!