Vad är en cache på Facebook?

Facebook använder en enorm cache med data om webbplatser över hela Internet för att göra delning snabbare och enklare. När du lägger upp en länk till din favoritblogg eller nyhetssida kommer Facebook att titta på cachad information på sina egna servrar innan de tittar på den ursprungliga webbplatsen. Detta påskyndar vad som händer på Facebook men det kan införa fel om Facebook-cachen inte är uppdaterad med det senaste innehållet på webbplatsen som det hänvisas till.

Caching in

Facebook serverar en enorm mängd data varje sekund och den informationen måste passera genom sina servrar för att komma till de personer som kontrollerar statusuppdateringar och gillar sidor. Men när uppgifterna hänvisar till något annat på Internet måste Facebook först ladda ner innehållet, sedan vända och ladda upp det igen till personer som tittar på Facebook-webbplatsen. För att spara tid och resurser, när innehåll laddas ner en gång, cachas det - eller sparas i en tillfällig, lokal fil - på Facebooks servrar. På så sätt behöver inte innehållet laddas ner innan det skickas vidare till de personer som tittar på Facebook varje gång det refereras.

Delningslänkar

Där cachning verkligen hjälper Facebook är att dela länkar med video eller bilder. Den informationen kan snabbt läggas om och bli viral, som du förmodligen har sett på ditt Facebook-flöde när flera personer delar samma länk. Men problem kan uppstå när den ursprungliga webbplatsen skiljer sig från vad Facebook har cachat. Detta kan hända om den delade länken är till en bloggs huvudsida och nya inlägg har kommit upp sedan exempelvis länken delades. En läsare som klickar på den delade länken kommer inte att se rätt innehåll eftersom Facebook-cache är synkroniserad med webbplatsen.

Färdigheter för hantering av cache

När du delar en länk kan du hjälpa Facebook att avgöra hur den ska hanteras. Eftersom varje unik länk cachas separat kan Facebook luras att skapa en ny cache genom att använda en URL-förkortare som SnipURL, TinyURL eller Dioop (se Resurser) innan du lägger ut länken till Facebook. Detta gör att Facebook hämtar webbadressen och visar det senaste innehållet, men det kommer att visas separat från den ursprungliga webbadressen när det gäller antalet delningar som länken får på Facebook.

Cachefelsökning

Facebook har tillhandahållit ett verktyg som hjälper användare att se vad som faktiskt cachas för varje URL (se länk i Resurser). Du kan skriva en URL i felsökningsverktyget för Facebook så visas rubriken, bilderna och annan relevant information. Den här felsökaren har den extra fördelen att återskapa en URL till Facebooks servrar, så om du gjorde ändringar och du inte vill använda en annan URL kan du återställa Facebook-cachen för en viss URL genom att köra den via Facebook URL-felsökningsverktyget .