2011-08-09 4 views
0

코드없이 ASPX 파일을 가지고 있는데, Masters Pages 때문에 ASPX가 필요하고 정적 ascx 파일을 재사용합니다."정적"ASPX 파일의 OutputCache에는 어떤 이점이 있습니까?

내 페이지에 OutputCache 지시문을 삽입하면 얻을 수있는 이점이 있습니까?

이 사이트는 HotSite이며 최대 1 백만 페이지 뷰를 기록합니다.

동적 텍스트가있는 페이지가 있고 로그인 이름이 있습니다. ASP를 사용하려고 생각합니다 : 대체 컨트롤, 좋은 생각입니까?

답변

0

아마도 전체 출력이 메모리에 유지되므로 디스크에서 파일을로드하지 않는 이점이 있습니다. 또한 페이지 수명주기의 일부를 생략하여 CPU 틱 몇 개를 절약 할 수 있습니다.

페이지가 정적이므로 클라이언트에 캐시 할 수 있으므로 해당 브라우저에서 서버로 다시 요청할 필요가 없습니다. 그것은 가장 큰 이익이 될 것입니다.

+0

예, 출력 캐시 있음 처음 홈페이지를 방문한 후 내 홈페이지는 항상 클라이언트 캐시에서 가져옵니다. 서버가 304 코드를 반환합니다. –

+1

내가 말하고있는 것은 앞으로 브라우저가 요청을 보내지 않아도 만료 헤더를 설정하는 것입니다. –