在網(wǎng)站上,除了直接URL外,不能通過任何父級(jí)URL訪問的圖片被稱之為孤島圖片。通常,這種圖片均為網(wǎng)站中被拋棄的或者被更新后,沒有及時(shí)刪除的圖片文件。這種文件累計(jì)過多,會(huì)占用大量網(wǎng)站空間。我們也可以理解為,沒有被任何網(wǎng)站頁面引用的圖片,被稱為孤島圖片。同樣,沒有被任何網(wǎng)站頁面引用的文件多半也是無用的孤島文件,一般就需要做刪除處理。
那么,過去我們網(wǎng)站建設(shè)行業(yè)里是如何處理這種孤島圖片的呢?聽之任之。是的,因?yàn)闆]有很好的解決方案來處理它們。甚至到了今天都還沒有很完美的方案。用戶通過后臺(tái)上傳的圖片文件只要寫入了數(shù)據(jù)庫,那還是可以處理的,但是通過編輯器上傳后卻沒有被引用的文件,至今還沒有完美的處理方案。
下面,我們來了解下創(chuàng)絡(luò)是如何處理孤島圖片的:例如昨天你上傳了一張產(chǎn)品圖片,我們會(huì)在數(shù)據(jù)庫中記錄這個(gè)文件的名稱。今天,當(dāng)你來修改這個(gè)產(chǎn)品的時(shí)候,我們會(huì)在新的圖片上傳前查詢舊的圖片的路徑并保存下來,然后在確認(rèn)新的圖片上傳成功后,刪除舊的圖片。這一技術(shù)我們已經(jīng)在2012年7月份的系統(tǒng)中開始應(yīng)用,并在2013年5月份的新系統(tǒng)中延續(xù)使用。