Was ist ein Cache auf Facebook?

Facebook verwendet einen riesigen Cache von Daten über Websites im gesamten Internet, um das Teilen schneller und einfacher zu machen. Wenn Sie einen Link zu Ihrem Lieblingsblog oder Ihrer Lieblingsnachrichtenseite posten, schaut sich Facebook die zwischengespeicherten Informationen auf seinen eigenen Servern an, bevor es auf die Originalseite schaut. Dies beschleunigt die Vorgänge auf Facebook, kann jedoch zu Fehlern führen, wenn der Facebook-Cache nicht mit den neuesten Inhalten auf der referenzierten Website auf dem neuesten Stand ist.

Zwischenspeichern

Facebook liefert jede Sekunde eine riesige Datenmenge und diese Daten müssen über seine Server laufen, um zu den Leuten zu gelangen, die Statusaktualisierungen überprüfen und Seiten mit „Gefällt mir“ markieren. Wenn sich die Daten jedoch auf etwas anderes im Internet beziehen, muss Facebook den Inhalt zuerst herunterladen, dann umdrehen und erneut auf die Besucher der Facebook-Seite hochladen. Um Zeit und Ressourcen zu sparen, werden Inhalte, die einmal heruntergeladen werden, zwischengespeichert – oder in einer temporären, lokalen Datei – auf den Servern von Facebook gespeichert. Auf diese Weise muss der Inhalt nicht heruntergeladen werden, bevor er bei jedem Verweis an die Personen gesendet wird, die sich Facebook ansehen.

Links teilen

Wo Caching Facebook wirklich hilft, ist das Teilen von Links mit Videos oder Bildern. Diese Informationen können schnell neu gepostet werden und viral werden, wie Sie wahrscheinlich in Ihrem Facebook-Feed gesehen haben, wenn mehrere Personen denselben Link teilen. Es können jedoch Probleme auftreten, wenn die ursprüngliche Site sich von der unterscheidet, die Facebook im Cache gespeichert hat. Dies kann beispielsweise passieren, wenn der geteilte Link zur Hauptseite eines Blogs führt und seit dem Teilen des Links neue Beiträge erschienen sind. Ein Leser, der auf den freigegebenen Link klickt, sieht nicht den richtigen Inhalt, da der Facebook-Cache nicht mit der Website synchronisiert ist.

Fähigkeiten im Umgang mit Caches

Wenn Sie einen Link teilen, können Sie Facebook dabei helfen, den Umgang damit zu bestimmen. Da jeder eindeutige Link separat zwischengespeichert wird, kann Facebook dazu gebracht werden, einen neuen Cache zu erstellen, indem ein URL-Shortener wie SnipURL, TinyURL oder Dioop (siehe Ressourcen) verwendet wird, bevor der Link auf Facebook veröffentlicht wird. Dadurch wird Facebook die URL erneut zwischenspeichern und den neuesten Inhalt anzeigen, aber er wird in Bezug auf die Anzahl der Shares, die der Link auf Facebook erhält, getrennt von der ursprünglichen URL angezeigt.

Cache-Debugging

Facebook hat ein Tool bereitgestellt, mit dem Benutzer sehen können, was für jede URL tatsächlich zwischengespeichert wird (siehe Link in Ressourcen). Sie können eine URL in das Facebook-Debugging-Tool eingeben und es zeigt die Überschrift, Bilder und andere relevante Daten an. Dieser Debugger hat den zusätzlichen Vorteil, dass er eine URL auf den Servern von Facebook zwischenspeichert. Wenn Sie also Änderungen vorgenommen haben und keine andere URL verwenden möchten, können Sie den Facebook-Cache für eine bestimmte URL zurücksetzen, indem Sie ihn über das Facebook-URL-Debugging-Tool ausführen .