ich verstehen wollte, wie Twitter speichern Bilder in ihrem System, versuchte ich mein Profilbild ändern und hier sind die ErgebnisseOrganisation von Millionen von Bildern wie twitter
first (old image):
https://pbs.twimg.com/profile_images/630016855789342722/txe37Y0U_bigger.jpg
second:
https://pbs.twimg.com/profile_images/877043179630903296/dX2qEpEn_bigger.jpg
third:
https://pbs.twimg.com/profile_images/877043710835347458/Zkms42gZ_bigger.jpg
Ich sehe https://pbs.twimg.com/profile_images/
ihr statischer CDN Pfad ist, dann kommt eine Zufallszahl dann Bildname (randomstring + _ + size.jpg).
CDNPath/incrementedNumber/randomString.jpg
, was ich hier nicht bekommen ist, wie sie diese incrementedNumber
erzeugen Bilder zu speichern.
es ist wahrscheinlich nur eine inkrementierte Zahl - aber für jeden Benutzer auf Twitter gruppiert. So kann jedes Verzeichnis (zum Beispiel) 1000 Bilder haben, das heißt, da es von jedem auflädt, Bilder zu aktualisieren, wird das nächste Verzeichnis erzeugt. –
Dies ist ein vom System generiertes Verzeichnis mit Zufallszahlen. Das Benutzerbild würde also nicht überschreiben, wenn der gleiche Name vorhanden ist, da es natürlich Tausende von Bildern auf einem einzelnen Server gibt. –
Antworten auf diese Fragen können nur erraten werden ... – Piglet