Website yang sangat tinggi trafiknya perlu bijaksana dalam mengelola resources yang ada. Sebagai contoh website komunitas fotografi dimana banyak dibaca oleh member-membernya.
Website yang memakai database MySQL dan hitsnya tinggi akan mengalami masalah jika tidak bijaksana dalam penyajian data. Sebagai contoh jika ada sebuah script misalnya /index.php yang berisi banyak query dan hitnya tingg misalnya 100/detik maka server pasti akan terkuras resourcesnya. Dalam kasus ini kita harus mempunyai strategi resources management.
Cara paling sederhana adalah dengan caching. Data data dari index.php disimpan di suatu file text misal caching01.txt. Saat ada pengunjung mengakses file ini, program akan melihat kapan terakhir update. Jika terakhir update masih di bawah 20 menit, dia akan menampilkan file caching.txt. Jika ternyata terakhir update di atas 20 menit, dia akan mengupdate caching01.txt. Demikian seterusnya dilakukan caching untuk file-file yang lain. Tentu saja kita bisa membuat option khusus untuk mengupdate manual misalnya index.php?please_update=1.
Cara ini juga berlaku untuk situs komunitas-komunitas lain dan juga situs berita. Untuk yang terlalu sibuk, selain caching, juga bisa dipecah ke server yang berbeda-beda.
Kunjungi www.proweb.co.id untuk menambah wawasan anda.