Pendahuluan
WordPress adalah suatu alat pengembangan web berbasis sistem manajemen konten atau lebih dikenal sebagai CMS (content management system). WordPress menyediakan dua buah alternatif, yaitu membuat blog langsung di wordpress.com atau mengunduh wordpress.org dan dipasang di server milik sendiri atau melalui hosting. Selain itu, ada banyak pengembang yang mengembangkan tambahan atau lebih dikenal sebagai plug-in. Ada beraneka ragam plug-in yang dapat dimanfaatkan oleh pengguna, baik yang gratis maupun yang berbayar. STIKes ‘Aisyiyah Yogyakarta (SAY) sangat berterima kasih kepada pengembang WordPress dan pengembang plug-in karena sub-domain yang dimiliki oleh SAY menggunakan WordPress dan disematkan plug-in.
Salah satu plug-in yang dimanfaatkan adalah WP Super Cache. Plug-in ini digunakan untuk melakukan proses cache. Cache adalah berkas sementara yang merupakan hasil sebuah proses eksekusi yang akan diakses lagi ketika proses yang sama dilakukan tanpa mengekseskusi lagi proses tersebut, sehingga keseluruhan proses akan terlihat lebih cepat. Kelemahannya adalah apabila terjadi pembaruan data, maka pembaruan data tersebut tidak langsung dapat ditampilkan tetapi menunggu umur cache berakhir sehingga proses dieksekusi lagi dan dibuat cache baru dengan data yang baru. Cache ini akan bermanfaat untuk sistem dengan sumber daya terbatas atau untuk sistem dengan jumlah akses tinggi. Cukup membuat sebuah cache, kemudian akses berikutnya tinggal mengambil dari cache tanpa perlu mengeksekusi skrip yang akan menghabiskan sumber daya, misal RAM, CPU, dan sebagainya.
Permasalahan
SAY memiliki beberapa domain, yaitu say.ac.id, stikesaisyiyah.ac.id dan stikes-aisyiyah-jogja.ac.id. Pada awalnya hanya ada dua domain, yaitu stikesaisyiyah.ac.id dan stikes-aisyiyah-jogja.ac.id. Sebelum ada say.ac.id, SAY menggunakan domain stikesaisyiyah.ac.id untuk semua, termasuk sub-domain yang menggunakan WordPress. Pada Site Address (URL) semua sub-domain yang menggunakan WordPress diisi dengan http://subdomain.stikesaisyiyah.ac.id. Pada waktu itu sudah menggunakan WP Super Cache. Kemudian setelah ada say.ac.id, maka Site Address (URL) semua sub-domain yang menggunakan WordPress diisi dengan http://subdomain.say.ac.id.
Permasalahan terjadi pada salah satu sub-domain, yaitu tampilan pada http://unit1.stikesaisyiyah.ac.id berbeda dengan http://unit1.say.ac.id, padahal sub-domain yang lain tampilannya sama antara http://subdomain.stikesaisyiyah.ac.id dan http://subdomain.say.ac.id.
Penyelesaian Masalah
- Cari tahu lokasi di mana cache disimpan
- Bandingkan isi cache dari sub-domain yang bermasalah dan sub-domain yang tidak bermasalah seperti pada gambar di bawah ini:
- Permasalahan adalah masih adanya cache iopr.stikesaisyiyah.ac.id, sehingga hapus dengan perintah di bawah ini:
rm -r iopr.stikesaisyiyah.ac.id/