2016-03-16 57 views
0

我有一個WordPress的網站,它有更多的30K的職位。 每篇文章都有自己的特徵圖像,每個特徵圖像有10個響應大小。 #10076 post has 13 thumbnails文件使用限制達到WordPress的網站

因此,大約有30萬個圖像文件,這達到了託管服務的文件使用限制(inode限制)。 File Usage Indicator

如何減少縮略圖的數量? 例如,當我們使用2〜3個縮略圖時,我們可以存儲120k〜180k個帖子。 那麼,有沒有其他的託管服務可以存儲超過30萬個文件?

回答

0

當然,這是可能的。 WP存儲庫中有幾個插件會自動將上傳到S3或其他一些CDN(例如WP Offload S3 Lite)。

但是,您將面臨的最大挑戰是遷移您已擁有的大量圖像。你從網絡瀏覽器運行的任何東西幾乎肯定會死機。 WP-CLI是大規模維護任務的唯一真正選項。看看S3-Uploads

或者,您可以手動將文件推送到S3,並通過掛入post_thumbnail_html或其他類似動態重寫WordPress中的媒體URL。你可以建立一個可破解的「這是否存在?」請檢查您的過濾器,以便它只重寫實際可在亞馬遜找到的圖片網址。

+0

謝謝你的回答,喬希。 有什麼辦法可以減少縮略圖的數量嗎?例如,當我們使用2〜3個縮略圖時,我們可以存儲120k〜180k個帖子。 那麼,有沒有其他的託管服務提供商允許存儲300多萬個文件? –

+0

要減少縮略圖的數量,您需要做兩件事: 1.從主題中刪除未使用的大小定義; 2.運行WP-CLI命令「wp media regenerate」來重建你的圖像(這會刪除未使用的尺寸,並重新創建使用的尺寸。 當網站達到一定的尺寸時,是時候從共享主機到專用虛擬主機,通過DV帳戶,您可以根據自己的喜好設置一定比例的機器資源。[Linode](https://linode.com)非常棒,DV需要系統管理知識放在一起並保持安全,所以CDN可能對你更好 – Josh

0

清空文件管理器中的垃圾文件夾,文件使用率將顯着下降。