2011-08-12 69 views
0

我目前正在開發一個使用RichFaces 3.3.2的電子商務應用程序。用戶提到最近的體驗​​一直滯後,我們正在尋找加快頁面加載時間的方法。減少RichFaces腳本和樣式加載

我們注意到RichFaces正在將一些不必要的腳本加載到我們的頁面上。我們正在使用「DEFAULT」的LoadScriptStrategy和LoadStyleStrategy,以便它們按需加載,但它仍會加載大量我們不使用的垃圾。

我想知道如果RichFaces有能力排序通過什麼和不在我的網頁中使用?無論是這種方式或某種方式來看我的每個網頁正在使用的資源;這樣我可以將我的策略設置爲「無」,並手動導入我需要的內容。

基本上我試圖避免梳理每一頁,並分析確切地使用了什麼。任何建議或以前的經驗?

在此先感謝。

-Nick

回答

0

DEFAULT - 應加載(或卸載)僅需要哪些資源。你可以試試NONE,但是你需要弄清楚自己要加載什麼。

你說應用程序是滯後的,你確定這是因爲腳本/樣式加載,而不是別的?

+0

我的理解是,默認情況下加載所有的腳本和/或風格時,第一個「調用」到每個相應的包進行。 RichFaces是否有這種意識來吸引我在頁面上使用的資源? 我的頁面內有很多事情,我相信其他的事情也會對滯後負責。這似乎是一個可以幫助提高性能的主要領域。感謝您的迴應! – WaterAndCoffee

+0

默認 - 按要求,只得到你需要的。有全部 - 在這種情況下,它會將所有內容加載到一個文件中,但只有一次。 –