Categories
Troubleshooting

Tampilan Tidak Sama Pada Sub Domain Yang Sama Akibat Cache Pada WordPress

basit.adhi.prabowo
basit.adhi.prabowo

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

  1. Cari tahu lokasi di mana cache disimpan
  2. Bandingkan isi cache dari sub-domain yang bermasalah dan sub-domain yang tidak bermasalah seperti pada gambar di bawah ini:

    Membandingkan Cache
    Membandingkan Cache (sumber: dokumentasi pribadi)
  3. Permasalahan adalah masih adanya cache iopr.stikesaisyiyah.ac.id, sehingga hapus dengan perintah di bawah ini:
    rm -r iopr.stikesaisyiyah.ac.id/

By basit

Biro Pengembangan Teknologi Dan Sistem Informasi

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.