Apa Itu Cache di Facebook?

Facebook menggunakan cache data yang sangat besar tentang situs web di seluruh Internet untuk membuat berbagi lebih cepat dan lebih mudah. Saat Anda memposting tautan ke blog atau situs berita favorit Anda, Facebook akan melihat informasi yang di-cache di servernya sendiri sebelum melihat ke situs aslinya. Ini mempercepat apa yang terjadi di Facebook tetapi dapat menimbulkan kesalahan jika cache Facebook tidak up to date dengan konten terbaru di situs yang dirujuk.

Meng-cache

Facebook menyajikan sejumlah besar data setiap detik dan data itu harus melewati servernya untuk sampai ke orang-orang yang memeriksa pembaruan status dan menyukai halaman. Tetapi ketika data merujuk pada sesuatu yang lain di Internet, Facebook pertama-tama harus mengunduh kontennya, kemudian berbalik dan mengunggahnya lagi ke orang-orang yang melihat situs Facebook. Untuk menghemat waktu dan sumber daya, ketika konten diunduh satu kali, konten akan di-cache -- atau disimpan dalam file lokal sementara -- di server Facebook. Dengan cara ini, konten tidak perlu diunduh sebelum dikirim ke orang-orang yang melihat Facebook setiap kali dirujuk.

Berbagi Tautan

Di mana caching sangat membantu Facebook dalam berbagi tautan dengan video atau gambar. Informasi itu dapat dengan cepat diposkan ulang dan menjadi viral, seperti yang mungkin Anda lihat di umpan Facebook Anda ketika beberapa orang membagikan tautan yang sama. Tetapi masalah bisa muncul ketika situs asli berbeda dari apa yang di-cache Facebook. Ini bisa terjadi jika tautan yang dibagikan adalah ke halaman utama blog dan posting baru telah muncul sejak tautan itu dibagikan, misalnya. Pembaca yang mengklik tautan bersama tidak akan melihat konten yang tepat karena cache Facebook tidak sinkron dengan situs web.

Keterampilan Menangani Cache

Saat Anda membagikan tautan, Anda dapat membantu Facebook untuk menentukan cara menanganinya. Karena setiap tautan unik di-cache secara terpisah, Facebook dapat ditipu untuk membuat cache baru dengan menggunakan penyingkat URL seperti SnipURL, TinyURL atau Dioop (lihat Sumberdaya) sebelum memposting tautan ke Facebook. Ini membuat Facebook menyimpan ulang URL dan menampilkan konten terbaru, tetapi akan muncul terpisah dari URL asli dalam hal jumlah share yang didapat tautan di Facebook.

Debug Cache

Facebook telah menyediakan alat untuk membantu pengguna melihat apa yang sebenarnya di-cache untuk setiap URL (lihat tautan di Sumber). Anda dapat mengetikkan URL ke alat debugging Facebook dan itu akan menampilkan judul, gambar, dan data relevan lainnya. Debugger ini memiliki manfaat tambahan untuk menyimpan ulang URL ke server Facebook, jadi jika Anda membuat perubahan dan tidak ingin menggunakan URL yang berbeda, Anda dapat mengatur ulang cache Facebook untuk URL tertentu dengan menjalankannya melalui alat debug URL Facebook .