我正在努力提高我公司的Intranet頁面的頁面性能。我們希望(動態地)合併我們的JavaScript文件並將它們緩存30天以上。該頁面在所有人登錄時啓動。侵略性緩存vs Intranet網站的Javascript文件組合
我的一位同事問我,如果我們已經緩存了一個月,是否值得花時間合併JS文件。他對做這兩件事猶豫不決,因爲組合工具是服務器端,並且不能在我們的桌面上運行,需要一些有點冒險的解決方法。
我一直在做一些研究和大多數我見過的性能的建議是外部網站。由於我們處於一個封閉的系統中,看起來好像我們在每個人的緩存準備好之後都不會從組合文件中獲得太多好處。結合這些文件會不會讓我們認爲積極的緩存不會?
我們在IE8上,如果這有什麼區別。
我發現了這一切,已經起來了,我很想來簡化我們的JavaScript的加載,但也有幾十個內聯腳本標記在頁面上,它需要一個相當大的重寫。我的問題是圍繞多個腳本標記與一個腳本標記的影響,如果它們所涉及的腳本已被緩存。 –
@Zhoho - 即使腳本已被緩存,解析JS所需的時間仍然適用;如前所述,與相關SO問題的鏈接提供了更多細節。所以你的問題的答案是可能需要更多時間來使用更多的腳本標記來呈現頁面。 –
我覺得解析多個js文件會比較慢,即使它們被緩存了,我也沒有任何可以引用的東西。謝謝。 –