Q & A

시삽: 레드플러스 님 
게시판 이동:
 제목 : Re : 책 내용 중에 궁금한 사항이 있어 질문 드립니다.
글번호: 834
작성자: 레드플러스
작성일: 2020/03/24 오전 8:11:00
조회수: 2034

안녕하세요.

 

질문하신 부분은

현재 Internet Explorer를 제외한 다른 브라우저에서는 지원되지 않습니다.

정확히 테스트해보신 것 같습니다.

 

집필할 당시에는 모든 브라우저에서 지원되는걸 확인한 기억이 있는데요.

지금은 IE 빼고는 전혀 지원이 되지 않네요.

서버측 메모리에 저장되지 않고 브라우저 헤더에 저장되어 그러는 것 같습니다.

 

만약,

코드 기반으로 데이터 캐싱을 진행한다면,

추후

Chche 클래스를 사용해보는 걸 권장합니다.

https://docs.microsoft.com/ko-kr/dotnet/api/system.web.caching.cache?view=netframework-4.8

구글에서 Cache 클래스 또는 데이터 캐싱 등을 검색해보면 좋은 아티클이 많이 나옵니다.

데이터베이스 프로그래밍할 때에는 데이터 캐싱을 적용하면 많은 도움이 됩니다. 

 

감사합니다.

 


p288의 내용에 보면 코드 기반 캐싱 기능 적용하기 코드를 보면

          // 코드 기반으로 캐싱 기능 적용하기

            // 현재 날짜 출력
            
            Response.Write(DateTime.Now.ToLongTimeString());      

            // 캐싱 설정
            Response.Cache.SetCacheability(HttpCacheability.Public);

            // 캐싱 유효기간 설정
            Response.Cache.SetExpires(DateTime.Now.AddSeconds(60));

            // 매개 변수 방식 지정
            Response.Cache.VaryByParams["*"] = true; 

 

 코드를 보면 페이지 로드 후 새로고침을 해도 1분 동안 현재시간이 변경이 되지 않아야

 

하는데 새로고침을 해도 시간이 변경이 됩니다. 위의 코드가 적용이 안되는 것 같아서요

제가 뭘 빠뜨린 건지 몰라서 질문 드립니다.

 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트

(댓글을 남기려면 로그인이 필요합니다.)

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 선생님 강의 도중 질문이 있습니다. - 블루플러스 2020-04-07 2155
  책 내용 중에 궁금한 사항이 있어 질문 드립니다. - 최성용 2020-03-24 2045
현재글 Re : 책 내용 중에 궁금한 사항이 있어 질문 드립니다. - 레드플러스 2020-03-24 2034
다음글 Trumbowyg 적용한 화면이 azure에 올린 페이지에서 작동안될때 - 김정애 2020-03-09 2130
 
손님 사용자 Anonymous (손님)
로그인 Home