Caching untuk website yang sibuk

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.

Share |

Portfolio

www.wearnespc.comwww.solper.comwww.autojaya.comwww.intisolar.comsmartprint.co.idwww.ottopharm.comoliser.co.idAnd More ....

Livechat

  • Sonny
    Marketing

  • Aris G
    Support

  • Agus
    Support

  • Kurnianto
    Support

  • Eko P
    Designer

  • Andreas
    Designer

  • LiveZilla Live Help

Address

PT. Proweb Indonesia
Perkantoran Duta Merlin No F4
Jl. Gadjah Mada 3-5
Jakarta Pusat
GPS: S 6o 09' 58.1", E 106o 49' 3.3"

 

Phone : 021 - 2636 3170
    021 - 3377 0050
     
Mobile : 0856 - 9360 1378
    0812 - 806 2772
    0857 - 1586 8992
    0816 - 180 8005
     
Blackberry PIN : 23096502
     
Fax : 021 - 633 5765
     
Web : www.proweb.co.id