output-caching

    0热度

    1回答

    我一直在试图弄清楚为什么outputCache在下面的 安装中没有被清除。 几乎每一个我检查过的链接清除outputCacheItem说只调用RemoveOutputCacheItem(string)方法。但是我发现情况并非如此。我在调试器中获取一次该方法,它转到ClearCacheName(),运行删除。之后,我再也没有打过方法,告诉我缓存被卡住了,结果永远是null。 [OutputCach

    1热度

    3回答

    我在IIS上托管了WCF服务。响应的大小非常大,所以我需要在IIS端启用动态数据压缩(服务使用wsHttpBinding)。 在某些时候,我意识到我也需要缓存压缩数据。每个对服务器的请求都是唯一的,但只返回几个可能的值中的一个。这意味着我不能使用IIS缓存,因为每个请求都不同。另一方面,我不能使用WCF缓存,因为它不知道关于IIS压缩的任何信息,所以我们不得不一遍又一遍地重新压缩缓存的数据。 有没

    0热度

    1回答

    到目前为止,我只使用memcache来缓存数据(通常是SQL查询的输出)。现在,我需要将动态网站的几页输出HTML缓存起来。我需要将这些页面缓存7天(即使有数据更改)。使用Memcached可以做到吗?对于输出缓存,是否有其他更好的选择?

    3热度

    2回答

    我有一个actionResult,我已经添加缓存。 [OutputCache(Duration = 120)] 当我改变页面上的一些元素,这是缓存的,我想删除缓存的输出。以下是我DIDL的 public void RemoveCachingForProfile(string guid) { HttpResponse.RemoveOutputCacheItem("/Profile/"

    0热度

    2回答

    缓存的主要目的之一是节省资源,而不是像每次请求一样击中数据库。鉴于此,我很困惑所有Codeigniter在控制器中遇到cache()声明时所做的事情。 例如: $this->output->cache(5); $data=$this->main_model->get_data_from_database(); $this->load->view("main/index", $data);

    0热度

    2回答

    已经与这一个小时的苦苦挣扎。以下是我试图解决: 我有这样的控制器/动作它采用了CacheProfile: [DonutOutputCache(CacheProfile = "CachedAction")] [ChildActionOnly] public ActionResult ListOrders(string id, string selectedOrders)

    2热度

    1回答

    我想缓存我MVC行动的输出。但是: 1)如果我申请了OutputCacheAttribute全球范围内,它是有风险的,因为它的一切缓存为所有用户。 2)如果我全局应用OutputCacheAttribute,然后在需要授权的那些操作上应用Authorize属性,那仍然不能解决问题。无论用户是否被授权,所有输出仍然被缓存。 3)如果我仅在选择操作上应用OutputCacheAttribute(不是全

    7热度

    1回答

    是否有一个是在web.config中为MVC4 .net页面设置缓存的持续时间?我有: [OutputCache(Duration = Convert.ToInt32(ConfigurationManager.AppSettings["cache.eventPage"]), VaryByParam = "Id")] public ActionResult.... 这将不能编译,因为 的属性参

    0热度

    1回答

    我有一个目录中的缓存规则通过文件扩展名,并且该目录中有2个动态页面。 <configuration> <system.webServer> <caching> <profiles> <add extension=".asp" policy="CacheForTimePeriod" kernelCac

    0热度

    2回答

    我们有一个ASP.NET Web Forms Sitecore站点,我们使用Global.asax中的OutputCache指令,VaryByCustom属性和添加的GetVaryByCustomString()方法来使用HTML输出缓存。 是否有可能从GetVaryByCustomString()方法获得当前控件的句柄?我们遇到了使用此方法输出缓存的问题,并将多个控件实例添加到同一页面。如果我有