2011-11-04 4 views
2

IIS7에서 실행되는 ASP.net MVC 3 응용 프로그램이 있습니다. 전자 상거래 응용 프로그램이며 일부 동작에 대해 OutputCache 특성을 설정했습니다.ASP.net MVC 캐시 또는 IIS7 캐시 만 사용해야합니까?

하지만 지금은 어떤 캐시가 ASP.net MVC Outputcache 또는 IIS7 캐시를 사용하는 것이 가장 좋을까요? 아니면 둘 다? (과도하지 않은가요?)

ASP.net OutputCache와 IIS7 캐시에 대해 이야기하는 것이 얼마나 훌륭한가에 대해 이야기하는 웹에서 여러 곳을 찾았습니다. 그러나 우리가 하나 또는 다른 것을 사용해야 할 때, 장점 등은 무엇인지 설명하지 않았습니다.

답변

0

더 나은 성능을 위해 둘 다 사용할 수 있습니다. IIS의 캐시 구성은 클라이언트의 브라우저에서 콘텐츠를 캐싱하여 일정 기간 동안 연속 응답의로드를 줄이거 나 응답 내용 크기를 줄이는 데 도움이됩니다. 만료 기간을 설정하면 일반적으로 이미지에 적용 할 수 있습니다. 함유량). MVC 출력 캐시 속성은 후속 요청에 대해 요청 된 내용을 유지합니다.

출력/데이터 만 캐싱하는 경우 asp.net 캐싱을 혼자 사용하거나 둘 중 하나를 사용하는 것이 좋습니다. 왜 모두 동일 일을하기 때문에. 우리가 일하는 방법과 장소는 다릅니다. ASP.net 캐싱에서는 더 잘 제어 할 수 있습니다. 따라 해 ..