Rumahweb Journal
Banner - Cara Mengaktifkan Redis Object Cache Pada Joomla

Cara Mengaktifkan Redis Object Cache Pada Joomla

Apakah situs web Joomla Anda terasa lambat saat diakses dan mendapatkan nilai rendah pada Google Pagespeed? Jangan khawatir, kami akan membahas cara mengaktifkan Redis Object Cache pada Joomla, sehingga waktu muat situs web Anda dapat dipercepat dan mendapatkan peningkatan nilai pada Google Pagespeed.

Joomla adalah salah satu content management system (CMS) yang populer untuk membuat website secara instan. Dikembangkan menggunakan bahasa pemrograman PHP dan MySQL database, Joomla menawarkan berbagai fitur yang memudahkan dalam proses pembuatan dan pengeditan situs web.

Selain mudah digunakan, Joomla juga dilengkapi dengan beberapa fitur optimasi, salah satunya adalah sistem cache. Cache memiliki peran penting dalam meningkatkan kinerja website. Hal ini dilakukan dengan menyimpan hasil query database sebelumnya, sehingga meminimalkan kebutuhan akan query berulang.

Dengan demikian, waktu akses website akan semakin cepat dan meningkatkan pengalaman pengguna (user experience), karena kecepatan dan efisiensi dalam mengakses konten website.

Joomla saat ini support beberapa sistem cache seperti File, Redis, dan Memcached. Dalam artikel ini, kami akan mengulas tentang Redis hingga cara mengaktifkannya di Joomla.

Mengenal Redis

Redis adalah pilihan yang efektif untuk meningkatkan kecepatan situs web Joomla Anda. Redis merupakan singkatan dari Remote Dictionary Server, yaitu sebuah sistem penyimpanan struktur data di dalam memory.

Pindah Hosting ke Rumahweb Gratis

Sebagai salah satu database NoSQL Open Source yang sangat populer dengan lisensi BSD, Redis dirancang untuk memberikan kinerja tinggi, skalabilitas, dan fleksibilitas dalam menyimpan dan mengakses data.

Berbeda dengan penyimpanan menggunakan SSD atau hardisk, Redis beroperasi tanpa melibatkan akses disk, menghindari penundaan pencarian. Ini membuat Redis menjadi solusi yang efisien untuk akses cepat terhadap data di hosting atau situs web.

Untuk informasi lebih lanjut tentang Redis, Anda dapat membaca artikel ini: Apa itu Redis?

Support Rumahweb pada Redis

Sejak awal Oktober 2023, fitur Redis telah tersedia pada beberapa layanan hosting di Rumahweb. Fitur Redis tersedia pada layanan Shared hosting (paket Medium dan Large), Unlimited Hosting (mulai dari paket Grow keatas), Cloud Hosting dan WordPress Hosting (cPanel).

Setting Redis di Joomla

Ada beberapa tahapan untuk setting Redis di Joomla. Ikuti tahapan berikut ini.

Step 1. Mengaktifkan Redis di cPanel

  1. Login ke cPanel hosting Anda melalui URL namadomain/cpanel atau melalui halaman Clientzone Rumahweb.
  2. Setelah login ke cPanel, silahkan klik menu Redis seperti gambar berikut.
Redis di cPanel
  1. Secara default, fitur Redis di cPanel di set OFF atau tidak aktif. Untuk mengaktifkannya, silahkan ubah ke ON lalu klik tombol Submit.
Setting ON Redis cPanel
  1. Tunggu hingga Redis aktif, lalu akan tampil informasi socket path Redis. Socket path ini digunakan sebagai path untuk aplikasi website Anda. Silahkan simpan path socket tersebut yang nantinya akan kita gunakan untuk konfigurasi pada website.
Redis socket patch cPanel

Proses aktivasi redis di cPanel telah selesai. Selanjutnya, kita perlu mengaktifkan ekstensi redis di PHP melalui menu Select PHP Version.

Step 2. Aktifkan Redis PHP Extension

Setelah fitur Redis diaktifkan, selanjutnya kita perlu mengaktifkan extension Redis pada versi php yang kita gunakan. Berikut langkah-langkahnya.

  1. Pilih menu Select PHP Version di cPanel hosting Anda.
Select PHP Version cPanel
  1. Pada Current PHP version, pastikan Anda tidak menggunakan versi native PHP. Jika Anda masih menggunakan versi native, silahkan ubah misalnya ke PHP 8.1 atau sesuai dengan versi php yang Anda gunakan.
Ubah versi php ke non native cPanel
  1. Sebagai contoh, kami menggunakan PHP versi 8.1 untuk konfigurasinya. Setelah versi php diubah, pilih menu extension seperti gambar berikut.
Ubah versi php ke versi 8 cPanel
  1. Kemudian aktifkan 3 extension berikut: memcache, memcached, dan Redis dengan cara klik ceklis.
mengaktifkan extension php cPanel

Secara otomatis perubahan konfigurasi yang Anda lakukan akan tersimpan.

Tahapan aktivasi Redis di cPanel sudah selesai, selanjutnya Anda dapat melakukan konfigurasi Redis pada website.

Step 3. Setting Redis Object Cache Pada Joomla

  1. Login ke Dashboard Joomla. Anda dapat login ke default halaman administrator joomla melalui url namadomain/administrator
login administrator joomla
  1. Masuk ke menu System > Global Configuration.
System configuration joomla
  1. Klik tab System > Scroll ke bagian Cache.
sistem cache pada joomla
  1. Pada menu Cache, ubah System Cache seperti dibawah ini :
  • System Cache : ON-Conservative caching
  • Cache Handler : Redis
  • Persistent Redis: Yes
  • Redis Server Host/Sock : Ganti dengan Redis Socket Path (sesuai Step 1. Aktifkan Fitur Redis)
  • Untuk setting yang lain silahkan biarkan default.
setting redis object cache pada joomla
  1. Klik Save.

Sampai tahap ini, proses aktivasi Redis Object Cache Pada Joomla telah selesai.

Demikian artikel kami tenang cara mengaktifkan Redis Object Cache pada Joomla, semoga bermanfaat.

Bermanfaatkah Artikel Ini?

Klik bintang 5 untuk rating!

Rating rata-rata 0 / 5. Vote count: 0

Belum ada vote hingga saat ini!

Kami mohon maaf artikel ini kurang berguna untuk Anda!

Mari kita perbaiki artikel ini!

Beri tahu kami bagaimana kami dapat meningkatkan artikel ini?

VPS Alibaba

Triyadi