我們的網站現在有大約200K圖像存儲在sitecore數據庫中。它比以前運行得更慢。數據庫中存儲的大量圖像是否會減慢整個網站的速度? 如果是,我該如何改進我們的圖像存儲?Sitecore性能優化 - 圖像存儲
非常感謝,我們的sitecore版本是6.2。
我們的網站現在有大約200K圖像存儲在sitecore數據庫中。它比以前運行得更慢。數據庫中存儲的大量圖像是否會減慢整個網站的速度? 如果是,我該如何改進我們的圖像存儲?Sitecore性能優化 - 圖像存儲
非常感謝,我們的sitecore版本是6.2。
您是否考慮爲靜態資產設置CDN?這將減少您的網站的負載,並加快速度。
否則,您可能會考慮優化數據庫。看看Sitecore優化指南http://sdn.sitecore.net/upload/sitecore6/64/cms_tuning_guide_sc60-64-a4.pdf
一般來說,這取決於前端還是後端速度較慢。
如果即使網站沒有載入大量請求時也會遇到問題 - 那麼您應該升級硬件。
如果它是由高的網站負載引起的 - 有兩個非常簡單的選擇:
爲Sitecore的1)使用專用圖像服務器http://pentialized.dk/2011/01/02/dedicated-image-server-in-sitecore-part-2/
2)整合與CDN媒體庫,CloudFront的是真的很簡單和強大,請看這裏的例子:http://herskind.co.uk/blog/2012/04/using-cloudfront-for-sitecore-media-content
您的參考資料非常有用,謝謝:) –
是的,我們有一個靜態資源的CDN,但我們的圖片仍然會長大。將圖像存儲在數據庫中是一個好主意嗎? –
Sitecore建議您將它們存儲在數據庫中,因爲它可以訪問所有常規CMS功能(如版本控制,安全性和工作流程),並且可以更輕鬆地在CE和CD環境之間推送項目 –