outputcache

    0

    2답변

    모든 페이지가 캐시 된 사이트가 있습니다. 즉 캐싱은 VaryByParam = "*"인 aspx 레벨입니다. 이제 갤럽 컨트롤을 만들 필요가 있습니다. 즉, "이 사이트는 어떻게 작동합니까?" 사용자가 응답을 클릭하면 결과가 표시됩니다. gallup은 마스터 페이지에 추가 된 usercontrol로 구현되어 gallup이 CMS에서 gallup이 생성되는

    0

    1답변

    "List"라는 컨트롤러/동작이 있습니다. 이 방법은 내장 된 속성 [OutputCache를 (시간 = 3600 VaryByParam 특성 = "*")] 데이터베이스로드 데이터하고 3600 초 캐시이다 때문에 액션 1 시간마다 (많이/적게) 변경되었습니다. 사용자가 인증되지 않은 경우 내 마스터 배치 (자사 내 마스터 페이지), 인증 된 사용자의 경우 위로

    0

    1답변

    정적 콘텐츠 용 상대 URL을 CDN URL로 대체하는 HTTP 모듈이 있습니다. 그러나이 모듈을 web.config에 추가하면 Outputcache가 더 이상 작동하지 않게됩니다. 행운을 빌어 web.config의 httpModules 순서를 어지럽히려고했습니다. 어떤 아이디어?

    0

    1답변

    저는 System.Web.Caching.OutputCacheProvider를 사용하고 있습니다. 브라우저 캐시를 원하지 않습니다. 서버 캐싱 만하고 싶습니다. 서버 캐시에서 뭔가 나오면 앞으로 24 시간의 Expires 헤더가 생성됩니다. 어떻게 수정합니까? Get() 메서드에서 HttpContext.Current.Response.Cache.SetExpir

    1

    1답변

    HTML 도우미에서 출력 캐싱을 사용하려고합니다. 그러나 속성 세트가 있어도이 코드 블록은 Helper 메서드가 호출 될 때 항상 입력됩니다. 이 시나리오에서는 outputcache 특성이 작동하지 않으므로 HTML 도우미에서 "비싼"쿼리를 캐싱하는 것이 좋습니다. [OutputCache(Duration = 60)] public static Mv

    1

    3답변

    는 이제 다음 코드를 가정 해 봅시다 : [OutputCache(Duration=60,VaryByCustom="Browser")] public ActionResult CachableAction(string SomeParameter) { return View(); } 나는 Output caching lets you store the outp

    1

    1답변

    ASP.NET 웹 응용 프로그램/사이트와 통합 할 수있는 일부 캐시 무효화 코드를 내 라이브러리에 구현하고 싶습니다. 이것은 URL의 끝에 버전 문자열을 추가하여 구현됩니다. 캐시 버스트를 제공하고자하는 기본 버전 공급자는 호스트 웹 사이트의 어셈블리 버전을 사용합니다. 현재, 이것은 내가이 버전 번호 추출하고있어 어떻게 본질적 : 생성 된 어셈블리는 적어

    1

    2답변

    저는 이것에 대해별로 확신하지 않아 구현보다는 모범 사례를 찾고 있습니다. 이것은 실제로 우리가 성능 측면을 고려하여 결정하는 것이 매우 중요합니다. 나는 하루에 백만 개의 히트를 기록하는 웹 사이트를 운영하고 있습니다. 정적 인 내용 호스팅을위한 CDN 외에도 웹 사이트에는 기본적으로 정적 파일 (xml/html로 간주)에서 읽는 메가 메뉴가 있습니다.

    2

    3답변

    사용자 정의 캐싱이 필요한 일부 컨트롤러 작업이 있습니다. 예를 들어 컨트롤러 동작 ActionResult Index(string name) {}이 있다고 가정 해 보겠습니다. URL에 "live = true"쿼리 문자열 매개 변수가없는 한이 작업의 HTML을 서버에 캐시하고 싶습니다. 해당 매개 변수가 있으면 서버 캐시에서 해당 작업 결과를 제거하고 정상

    0

    1답변

    그래서 캐싱에 대해 배우고 있습니다 ... JS 파일을 압축하고 캐시하는 기능을 구축하고 있습니다. 파일을 변경할 때마다 업데이트하려고합니다. 서버에서 JS 파일의 lastWrite 시간과 캐시 파일이 작성된 시간을 비교하려고합니다. 그래서, 캐시에 데이터를 추가하면 다음과 같습니다 HttpContext.Current.Cache.Insert("cachedJ