使用Combres 库 ASP.NET 网站优化
生活随笔
收集整理的這篇文章主要介紹了
使用Combres 库 ASP.NET 网站优化
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
網(wǎng)站優(yōu)化理論方面可以看楊正祎同學(xué)的文章如何提高網(wǎng)頁的效率(上篇)——提高網(wǎng)頁效率的14條準則,如何提高網(wǎng)頁的效率(下篇)——Use YSlow to know why your web Slow,本文給你介紹一個實際的類庫幫助你完成網(wǎng)站的優(yōu)化。 Combres - WebForm & MVC Client-side Resource Combine Library 是一個 ASP.NET 網(wǎng)站的客戶端資源js,css的壓縮,合成和緩存庫,基于Apache 2.0協(xié)議開源,最新版本是2.0。這個庫同時支持WebForm和MVC,主要的特性如下:
- 資源文件的組織,包括javascript和css文件的組織,每個都可以使用相同的配置或者使用不同的配置。
- 可以在資源里完成精簡,壓縮,然后發(fā)送給瀏覽器,所有的這些資源只使用一個Http請求
- 有一個可擴展的minification架構(gòu),開發(fā)人員可以選擇關(guān)閉資源壓縮的設(shè)置或選擇其中一個內(nèi)置的適配器,類庫里帶了3個適配器.NET YUI Compressor library, Microsoft Ajax Minifier library和Google Closure compiler service,配置都是通過XML文件進行,非常方便。
- 對每個請求生成適當?shù)腅Tag和Expires/Cache-Control 頭,支持服務(wù)器端的緩存。
- 和ASP.NET 路由引擎集成,所以對ASP.NET MVC 和ASP.NET WebForm的支持非常好。
- 支持調(diào)試模式,調(diào)試的時候不緩存也不壓縮,方便調(diào)試。
關(guān)于Combres庫的詳細介紹可以看codeproject上的文章:
1.0版本 Combres - WebForm & MVC Client-side Resource Combine Library
2.0版本 Combres 2.0 - A Library for ASP.NET Website Optimization
轉(zhuǎn)載于:https://www.cnblogs.com/shanyou/archive/2010/04/03/1703597.html
總結(jié)
以上是生活随笔為你收集整理的使用Combres 库 ASP.NET 网站优化的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电气图纸制图规范及电气图纸的识读方法大全
- 下一篇: asp.net 根据当前时间计算是否股票