2
我有一個自定義的IHttpHandler,它試圖一次處理80-ish縮略圖的頁面,當滾動頁面時更多的頁面被盜用。 (共5000張)如何爲許多小縮略圖加快自定義IHttpHandler?
縮略圖都是144x144 JPEG,每個大小平均爲20K。
我可以調整什麼樣的設置來提高處理請求的速度? (當滾動圖像時它可能會很慢)
對於它的價值,我們在3.5框架中使用了經典的ASP.NET。
這是到目前爲止我的代碼:
public void ProcessRequest(HttpContext context)
{
string filePath = GetFilePathForContext(context);
context.Response.Clear();
context.Response.ContentType = "image/jpg";
context.Response.WriteFile(filePath, true);
}
也許你可以激活Web服務器上的靜態內容緩存?或者自己對文件進行預先緩存。 – TGlatzer 2013-04-30 19:43:37