Lingkungan ujiCloudways|Stack Lightning|WordPress 7.1.3|Breeze 2.6.1|Object Cache Pro 1.25.5|Diperiksa 2026-10-19
Pada konfigurasi cache Cloudways, Varnish di server menyimpan halaman yang sudah jadi dan Redis menyimpan hasil kueri database, sedangkan WordPress yang dioptimalkan Cloudways disediakan dengan plugin Breeze dan Object Cache Pro yang sudah terpasang. Pemeriksaan header respons pada aplikasi uji dengan Lightning Stack menunjukkan halaman depan disajikan dari salinan Varnish yang sama selama lebih dari 9 jam, dan perubahan pada sebuah tulisan baru tampil setelah Breeze atau WP Rocket menghapus cache.
Daftar Isi
3 menit baca
Daftar Isi
3 menit baca
View more
1️⃣ Struktur cache Cloudways
Server Cloudways dilengkapi web server Nginx dan Apache, cache halaman Varnish, cache objek Redis, PHP-FPM, dan MariaDB yang terpasang bersamaan. Untuk setiap aplikasi, Anda memilih salah satu dari dua stack di [Application Settings] › [WebStack]: Hybrid Stack yang memakai Nginx dan Apache sekaligus, atau Lightning Stack yang hanya memakai Nginx. Lightning Stack tidak membaca [.htaccess].
Tab [WebStack] di [Application Settings] aplikasi
🗂️ Konfigurasi cache Cloudways
📂 Web server
NginxLightning Stack hanya memakai Nginx dan PHP-FPM
ApacheHybrid Stack memproses aturan .htaccess
📂 Cache halaman
VarnishMenyimpan salinan halaman di server, dinyalakan atau dimatikan per aplikasi
BreezeCache halaman lewat plugin WordPress
📂 Cache objek
Redis · Object Cache ProMenyimpan hasil kueri database
📂 Menjalankan WordPress
PHP-FPMMenjalankan kode PHP
MariaDBDatabase
2️⃣ Pengaturan Varnish dan aturan pengecualian
Varnish aktif secara bawaan di semua server Cloudways, dan jika diaktifkan di server, berlaku untuk semua aplikasi di server itu. Untuk mematikannya pada satu aplikasi saja, matikan [Varnish] di [Application Settings] › [General] aplikasi tersebut.
Tab [General] di [Application Settings] aplikasi dan sakelar [Varnish]
Layar login dan admin WordPress, halaman keranjang dan checkout WooCommerce, serta permintaan yang membawa cookie login sudah dikecualikan dari cache sejak awal. Untuk mengecualikan alamat atau cookie tambahan, tambahkan dengan [Add New Exclusion] di tab [Varnish] pada [Application Settings]. Alamat dimasukkan sebagai path tanpa domain, seperti [/booking/].
Tab [Varnish] di [Application Settings] aplikasi
Saat aplikasi uji diminta dengan cookie login, respons tidak memuat header [x-cache], sedangkan halaman depan yang diminta tanpa cookie menampilkan [x-cache: HIT] dan [age: 33254]. [age] adalah jumlah detik sejak salinan Varnish dibuat, di sini sekitar 9 jam 14 menit.
Varnish dipakai untuk WordPress dan Magento 2, dan tidak cocok untuk Laravel atau aplikasi PHP buatan sendiri.
Masa berlaku cache (TTL) ditentukan di Varnish [Cache Lifetime] pada [Settings & Packages] › [Advanced] milik server; pada server uji yang baru dibuat nilainya 30 hari. Nilai yang bisa dipilih adalah 4, 8, 14, dan 24 jam serta 7, 14, dan 30 hari, dan karena nilai ini berlaku per server, ia diterapkan ke semua aplikasi, termasuk staging.
Tab [Advanced] di [Settings & Packages] server[Cache Lifetime] Varnish di bagian bawah tab [Advanced]
Klik item yang disorot di menu kiri atau sakelar yang disorot di layar
3️⃣ Redis dan Object Cache Pro
Meskipun Varnish menyimpan halaman, permintaan yang dikecualikan dari cache, seperti pengguna yang sudah login atau keranjang belanja, tetap membuat WordPress mengkueri database untuk membentuk halaman. Object Cache Pro adalah plugin yang menyimpan hasil kueri ini di memori Redis agar saat data yang sama diminta lagi, database tidak perlu diakses.
Aplikasi WordPress dan WooCommerce yang dioptimalkan Cloudways dibuat dengan Object Cache Pro sudah terpasang dan aktif, dan pengguna Cloudways dapat memakainya secara gratis. Tempat menyalakan dan mematikannya adalah tab [Application Settings] › [WordPress] pada aplikasi, dan aplikasi uji yang baru dibuat pun sudah menyala sejak awal.
Sakelar [Object Cache Pro] di bagian paling atas tab [Application Settings] › [WordPress]
Jika dipasang bersama plugin cache objek lain seperti Redis Object Cache atau WP Redis, keduanya akan berbenturan, jadi hapus dulu plugin tersebut. Jika layanan Redis di server dimatikan, Object Cache Pro di semua aplikasi menjadi nonaktif, dan plugin ini tidak dapat dipakai pada PHP di bawah versi 7.4.
4️⃣ Memilih antara Breeze dan WP Rocket
Cache halaman tetap berfungsi meski hanya memakai Varnish tanpa Breeze. Namun Varnish tidak tahu sendiri bahwa sebuah tulisan berubah, sehingga halaman lama terus tampil sampai masa berlaku cache habis atau Anda menghapusnya secara manual.
Breeze adalah plugin cache gratis yang sudah terpasang pada WordPress yang dioptimalkan Cloudways, dan layar pengaturannya dibuka lewat [Pengaturan] › [Breeze] di menu admin.
Pada aplikasi yang diperiksa, [Cache System] aktif dan cache internal dihapus setiap 1440 menit (1 hari). Jika [Auto Purge Varnish] di tab [VARNISH] aktif, menerbitkan tulisan atau halaman baru atau masuknya komentar juga ikut menghapus cache Varnish.
Tab [BASIC OPTIONS] pada pengaturan Breeze
Jika Anda memakai WP Rocket, nonaktifkan dan hapus plugin optimasi lain seperti Breeze. Tepat setelah situs yang memakai WP Rocket dipindahkan ke aplikasi baru dengan plugin Migrator, HTML halaman depan memuat penanda cache Breeze sekaligus skrip lazy loading WP Rocket. Karena itu, setelah memindahkan situs, periksa dulu apakah Breeze aktif.
WP Rocket: tab [Varnish] – mengaktifkan penghapusan otomatis di sana berfungsi sama seperti Breeze, dan Object Cache Pro dapat dipakai bersama plugin cache halaman seperti Breeze dan WP Rocket.
5️⃣ Menghapus cache
Untuk langsung menghapus cache, gunakan menu [Breeze] di bilah alat admin WordPress di bagian atas.
Menu [Breeze] di bilah alat admin
Jika terhubung lewat SSH, perintah berikut menghapus cache plugin dan cache Varnish sekaligus.
wpbreezepurge--cache=all
[--cache=varnish] hanya menghapus cache Varnish.
wpbreezepurge--cache=varnish
[--cache=local] hanya menghapus cache plugin.
wpbreezepurge--cache=local
Pada situs yang memakai proxy seperti Cloudflare di depannya, perubahan bisa saja tidak langsung terlihat meski Varnish sudah dihapus; dalam kasus itu, hapus juga cache Cloudflare.
🔢 FAQ & Konten yang Direkomendasikan
Varnish juga men-cache halaman 404 selama 5 menit.
Daftar pengecualian bawaan didasarkan pada alamat berbahasa Inggris seperti [/cart], sehingga alamat terjemahan seperti [/warenkorb] dalam bahasa Jerman perlu ditambahkan terpisah ke aturan pengecualian Varnish.
Jika Object Cache Pro dimatikan di pengaturan aplikasi, plugin dinonaktifkan lalu dihapus. Sebaliknya, jika layanan Redis di server dimatikan, plugin hanya dinonaktifkan dan tetap terpasang, lalu aktif kembali saat Redis dinyalakan lagi.
☁️Konten Cloudways yang direkomendasikan19 artikel · 2 alat
📋 Server & Aplikasi📄 Login admin📄 Staging Management📄 Pembayaran·harga📄 Email·add-on SMTP📄 MCP·kelola server dengan AI📄 Akses SFTP·SSH📄 Migrasi📄 Backup📄 Ubah ukuran server
📋 Perbandingan Hosting TOP 7📄 Apa itu cloud hosting📄 Apa itu managed hosting📄 Biaya web hosting📄 Cloudways untuk usaha kecil📄 Cloudways WooCommerce
ℹ️ Pemberitahuan Afiliasi Konten di situs ini berisi tautan afiliasi. Jika pengunjung membeli produk atau layanan melalui tautan tersebut, situs ini menerima komisi dari penjual. Harga yang dibayar pembeli(turun saat ada diskon promo ↓), tidak naik karena hal ini. Harga, diskon, dan informasi stok yang ditampilkan berlaku pada saat penulisan dan bisa berbeda dengan kondisi sebenarnya, jadi pastikan kembali di situs penjual sebelum membeli. Pemilihan dan penilaian produk dibuat berdasarkan standar kami sendiri, dan ada tidaknya komisi tidak memengaruhi urutan maupun isi penilaian.