Cache Redis WordPress: Tutorial Langkah demi Langkah untuk Mengaturnya
Diterbitkan: 2023-10-26Ingin menyiapkan cache WordPress Redis untuk situs Anda?
Redis adalah teknologi caching yang dapat Anda gunakan untuk meningkatkan kinerja situs web lebih jauh lagi. Ini bukan perangkat lunak khusus WordPress, tetapi berfungsi sempurna dengan WordPress. Selain itu, Anda tidak bergantung pada host web Anda untuk menginstalnya ( meskipun lebih sederhana jika host Anda menawarkan Redis yang sudah diinstal sebelumnya ).
Pada artikel ini, kita akan membahas lebih banyak tentang apa itu Redis dan cara kerjanya. Kemudian kita akan membahas cara mengatur dan mengkonfigurasi cache WordPress Redis.
Mari kita mulai!
Mengapa menggunakan cache WordPress Redis
Hal utama yang perlu Anda ketahui tentang Redis adalah sistem cache “dalam memori”. Biasanya, cache menggunakan disk untuk menyimpan informasi. Artinya, server perlu mencari informasi di hard drive (atau SSD) saat Anda menanyakannya.
Seperti yang mungkin Anda ketahui, memori jauh lebih cepat dibandingkan bentuk penyimpanan lainnya. Ini tidak dirancang untuk menyimpan data dalam jumlah besar, tetapi hanya data yang mungkin Anda perlukan saat ini. Redis memungkinkan Anda menggunakan memori sistem sebagai cache. Itu berarti pengunjung bisa mendapatkan waktu pemuatan lebih cepat karena server dapat menanyakan memori, bukan disk.
Redis juga dapat menggunakan disk untuk caching, namun sebagian besar bergantung pada memori sistem. Keuntungan lain menggunakan Redis adalah “didistribusikan”. Artinya, beberapa server dapat berbagi instance Redis, yang ideal jika Anda menggunakan cloud hosting.
Jika semua ini tampak terlalu teknis, yang perlu Anda ketahui adalah Redis dapat membuat situs WordPress Anda memuat lebih cepat. Namun, untuk menyiapkannya, Anda harus merasa nyaman bekerja di tingkat server.
Cara menginstal cache Redis WordPress dalam tiga langkah
Penting untuk diperhatikan bahwa Anda memerlukan akses ke server jika ingin menginstal Redis. Itu berarti dapat menyiapkan perangkat lunak baru dan mengubah konfigurasinya, yang biasanya terjadi menggunakan terminal.
Jika Anda menggunakan shared hosting, Anda tidak akan memiliki akses ke server atau dapat mengubah konfigurasinya. Selain akses ke server, Anda juga perlu menggunakan WP-CLI untuk mengonfigurasi plugin yang akan kami gunakan bersama Redis.
Jika Anda tidak memiliki akses ini, sebaiknya hubungi staf dukungan host Anda untuk menanyakan apakah mereka memiliki opsi untuk menginstal Redis untuk Anda.
- Langkah 1: Instal Server Redis
- Langkah 2: Instal ekstensi Redis PHP
- Langkah 3: Siapkan dan konfigurasikan plugin Redis Object Cache WordPress
Langkah 1: Instal Redis Server ️
Kebanyakan web server menggunakan sistem operasi (OS) berbasis Linux. Itu berarti Anda dapat menginstal perangkat lunak menggunakan terminal, yang akan kami lakukan dengan Redis Server. Untuk memulai, buka terminal dan masukkan perintah berikut:
sudo apt-get update
Ini akan memperbarui indeks paket, dan selalu disarankan sebelum menginstal paket perangkat lunak baru pada distribusi Linux. Ketika pembaruan selesai, masukkan perintah berikut:
sudo apt-get install redis-server
Ada cara lain untuk menginstal paket, bergantung pada distribusi Linux yang Anda gunakan. Namun, baris perintah menawarkan opsi paling sederhana dan mudah dalam banyak kasus.
Setelah paket diunduh, paket tersebut akan diinstal secara otomatis. Untuk menguji apakah Redis Server berjalan dengan benar, Anda akan melakukan ping dengan perintah ini:
redis-cli ping
Perangkat lunak akan mengembalikan pesan “PONG” jika sedang berjalan. Itu berarti Anda dapat melanjutkan untuk mengonfigurasinya.
Langkah 2: Instal ekstensi Redis PHP ️
Jika Anda akan menggunakan cache WordPress Redis, masuk akal untuk mengonfigurasi perangkat lunak langsung dari WordPress. Pendekatan ini berarti Anda tidak perlu mengonfigurasi Redis secara manual menggunakan baris perintah, yang dapat memakan waktu lama.
Untuk mewujudkannya, Anda memerlukan cara agar WordPress dapat berkomunikasi dengan Redis. Di situlah ekstensi PHPredis berperan.
Ekstensi phpredis memungkinkan Anda menyiapkan API yang dapat digunakan WordPress untuk berkomunikasi dengan Redis. Ini adalah jembatan yang memungkinkan Anda menghubungkan CMS ke server Redis.
Seperti halnya Redis Serve, Anda dapat menginstal phpredis dengan menggunakan terminal dan memasukkan perintah berikut:
sudo apt-get install php-redis
Setelah instalasi selesai, saatnya pindah ke WordPress. Sekarang kita akan membahas tentang cara menghubungkan CMS dengan Redis.
Langkah 3: Siapkan dan konfigurasikan plugin Redis Object Cache WordPress ️
Versi Saat Ini: 2.4.4
Terakhir Diperbarui: 11 Agustus 2023
redis-cache.2.4.4.zip
Redis Object Cache adalah plugin WordPress yang terhubung dengan API phpredis untuk membantu mengkonfigurasi situs WordPress Anda untuk menggunakan Server Redis. Jika kedengarannya membingungkan, perlu diingat bahwa plugin ini pada dasarnya bersifat plug-and-play. Artinya, setelah Anda mengaktifkannya, WordPress akan mengonfigurasi otomatis untuk menyimpan cache situs Anda menggunakan Redis.
Setelah Anda mengaktifkan plugin, buka Pengaturan → Redis . Di sini Anda akan melihat gambaran umum apakah plugin dapat terhubung ke Server Redis:
Jika plugin menunjukkan status sebagai Connected , itu berarti plugin akan mulai menggunakan Redis untuk menyimpan cache situs Anda. Kelemahan menggunakan plugin ini (dan sebagian besar alat cache WordPress Redis lainnya) adalah mereka tidak menawarkan opsi konfigurasi dari dasbor.
Redis Object Cache mengharuskan Anda menggunakan WP-CLI untuk melakukan perubahan pada konfigurasinya. Setelah plugin diaktifkan, Anda akan segera melihat peningkatan kinerja. Namun, jika Anda ingin mengonfigurasi Redis, Anda harus menggunakan WP-CLI untuk mengubah pengaturan perangkat lunak.
Coba cache WordPress Redis hari ini
Redis dapat menjadi alat luar biasa untuk meningkatkan kinerja situs Anda. Jika Anda memiliki akses ke server, Anda dapat menginstal Redis dan mengonfigurasinya agar berfungsi dengan WordPress dengan relatif sederhana. Untuk melakukan ini, Anda harus bisa menggunakan terminal dan WP-CLI.
Jika Anda memiliki akses ke server dan WP-CLI, inilah yang perlu Anda lakukan untuk menggunakan cache WordPress Redis:
- ️ Instal Server Redis.
- ️ Instal ekstensi Redis PHP.
- ️ Siapkan dan konfigurasikan Redis Object Cache.
Jika Anda tidak ingin berurusan dengan instalasi dan konfigurasi Redis sendiri, Anda juga dapat menggunakan penyedia hosting WordPress terkelola yang menangani berbagai hal untuk Anda.
Apakah Anda memiliki pertanyaan tentang cara mengatur dan mengkonfigurasi cache WordPress Redis? Mari kita bicarakan di bagian komentar di bawah!