圖像的,我想了解Twitter的將圖像存儲在他們的系統,我試圖改變我的個人資料圖片,這裏是結果組織百萬像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
我看到https://pbs.twimg.com/profile_images/
是它們的靜態CDN路徑,然後是一隨機數然後圖像名稱(randomstring + _ + size.jpg)。
CDNPath/incrementedNumber/randomString.jpg
什麼,我沒有得到這裏是他們是如何產生這個incrementedNumber
存儲圖像。
它可能只是一個遞增的數字 - 但在Twitter上爲每個用戶分組。因此,每個目錄可能有(例如)1000個圖像,這意味着每個目錄都會填充更新的圖像,則會生成下一個目錄。 –
這是一個系統生成的隨機數目錄。所以用戶圖像不會被覆蓋,如果同名的話,單個服務器上有成千上萬的圖像。 –
這個問題的答案只能被猜到...... – Piglet