我正在爲使用Lemoon的頁面和內容的公司進行維護工作。客戶注意到他們的網站運行速度非常緩慢,我懷疑他們的數據從數據庫中被無效地檢索到。在Visual Studio中查看他們的代碼,似乎該網站在加載每個頁面時通過「Get」方法多次從ContentService獲取數據。如何優化ContentService中的Lemoon內容?
我想知道什麼纔是使他們的網站加載速度更快的正確方法。每次使用Get方法時,ContentService對象是否查詢數據庫?或者它只檢索一次數據並將其存儲在內存中?我正在考慮重寫代碼,以便使用更少的「Get」方法,但我不知道這會對頁面加載時間產生什麼影響。我在Lemoon的網站上查找有關ContentService的文檔,但沒有找到任何答案。