我正在開發一個小型的基於Intranet的Web應用程序。我安裝了YSlow,它表明我做了幾件事,但它們對我來說似乎並不相關。例如,我不需要CDN。 我的應用程序很慢,所以我想減少請求的帶寬。Yslow替代品 - 針對小型網站的優化
- YSlow應遵守哪些規則?
- 是否有更小的網站的替代工具?
- 在推出我的應用程序之前,我應該申請的檢查清單是什麼?
我正在使用ASP.net。
我正在開發一個小型的基於Intranet的Web應用程序。我安裝了YSlow,它表明我做了幾件事,但它們對我來說似乎並不相關。例如,我不需要CDN。 我的應用程序很慢,所以我想減少請求的帶寬。Yslow替代品 - 針對小型網站的優化
我正在使用ASP.net。
Intranet網站上的帶寬根本不應該是一個問題(除非你有VPN用戶,那就是)。如果你不這樣做,它仍然在爬行,這可能是與後端結構相比,而不是前端結構。
如果你正在設法優化遠程用戶,一些相同的東西應用到嘗試和優化整個事情:
首先,
限制相結合,其中 可能的HTTP請求的數量 圖片,腳本和其他 資源製成。考慮將它們縮小爲 。我會建議Fiddler用於調試HTTP
要留意視圖狀態的大小, 設置的EnableViewState =虛假其中 可能例如對於從未將其項目列表更改的下拉列表控件 , 禁用Viewstate並在 中填充Page_Init或覆蓋OnLoad。 TRULY understanding Viewstate是 必須在奧利發佈了一個答案在寫這篇主題
閱讀文章,不得不承認,帶寬的考慮應該是二級或三級爲Intranet應用程序。
Pingdom tools爲任何可公開訪問的網頁提供快速測試。
我發現Page speed自問這個問題。它不是真正適用於小型網站,而是另一個偉大的火狐插件。
更新:隨着2015年6月網頁速度的插件Firefox和Chrome已不再維護和使用,相反,谷歌暗示web版本。
我真的找不到這是一個火蟲插件,它是否改變或我錯過了什麼? – Musa 2015-06-14 05:35:16
其中大部分(YUI壓縮除外)只會對總帶寬產生很小的影響,但它們都應該幫助野蠻地請求數量。減少請求數量可以對超負荷系統產生嚴重影響。 – Oli 2009-01-22 11:34:52