캐시리미터 – 7.캐시리미터 클래스

PHP3에서의 캐시리미터 여기서는 PHP의 header() 함수를 이용하여 PHP4 세션함수에서 제공하는 session_cache_limiter() 함수를 흉내내어 보고자 합니다. [crayon-609977ad9878f744415531/] [crayon-609977ad98796540057188/] 사용방법은 PHP4 Manual에 있는 session_cache_limiter() 함수와 동일(?)합니다. 메소드 limiter()는 현 캐시 제한자명(the name…

Continue Reading 캐시리미터 – 7.캐시리미터 클래스

캐시리미터 – 6.세션함수의 캐시

환경 설정 파일 PHP.INI PHP.INI의 [Session] 부분의 마지막에 캐시에 관련된 설정 옵션이 두가지 있습니다. 그것은 session.cache_limiter와 session.cache_expire입니다. 이것은 둘 다 세션함수를 사용한 페이지에서만 사용할 수 있습니다. [crayon-609977ad99020067499742/] session.cache_limiter session.cache_limiter란??? session.cache_limiter는…

Continue Reading 캐시리미터 – 6.세션함수의 캐시

캐시리미터 – 5.헤더관련 PHP함수

header() 함수 int header(string string) header() 함수는 HTML파일의 최상단에서 HTTP 헤더 문자열을 protocol level에서 데이터를 브라우저로 직접 전송할 수 있도록 해 줍니다. HTTP 헤더에 대한 자세한 내용은 HTTP/1.1 규약(Specification)을 참조하세요.…

Continue Reading 캐시리미터 – 5.헤더관련 PHP함수

캐시리미터 – 4.Cache-Control…

Cache-Control, Expires, Last-Modified, Pragma에 대하여 하나씩 살펴보겠습니다. Cache-Control 메커니즘 HTTP/1.1의 기본적인 캐시 메커니즘(서버설정 만기시간 및 검증자)은 캐시에 내장된 지시자입니다. 때에 따라서는 서버나 클라이언트에게 HTTP 캐시를 위해 명시된 지시자 제공할 필요가…

Continue Reading 캐시리미터 – 4.Cache-Control…

캐시리미터 – 3.HTTP/1.1 캐시

캐시(cache)는 임시 저장소로 웹 브라우저가 홈페이지를 받아오기 전에 먼저 검색하여 똑같은 홈페이지의 내용이 캐시에 있으면 캐시로부터 읽어들입니다. 이와 같이 웹상에서 동작되는 캐시(web cache)에는 각 클라이언트에서 개별적으로 동작되는 브라우저 캐시(browser cache)와…

Continue Reading 캐시리미터 – 3.HTTP/1.1 캐시

캐시리미터 – 2.웹브라우저 캐시 설정

캐시 설정 화면 넷스케이프 4.0 "편집"을 클릭하고, 다음엔 "환경설정", 그 다음엔 "고급"과 "+" 아이콘을 클릭하십시오. 확장된 트리에서 "캐시"를 선택하십시오. < 넷스 4.0에서의 캐시 설정 화면 > 익스플로러 4.0 "보기"를 클릭하고,…

Continue Reading 캐시리미터 – 2.웹브라우저 캐시 설정

캐시리미터 – 1.브라우저캐시

브라우저 캐시의 필요성 브라우저 캐시는 클라이언트 시스템에 있는 디스크 또는 메모리를 이용하기 때문에 클라이언트 캐시(client cache)라고도 합니다. 한 번 접속했던 웹 사이트들의 내용을 사용자의 메모리 또는 디스크의 캐시 디렉토리에 일시적으로…

Continue Reading 캐시리미터 – 1.브라우저캐시