새글이 있는지 확인하고 있으면 메뉴에 표시하려고 하는데
매번 새로고침때마다 확인하는건 당연히 안되고.. 일정주기로 확인하여 변경해주고 싶은데
(xe의 위젯페이지 처럼?)
어떤식으로 해야할까요? 캐시에 대해 잘몰라서 어떤걸 알아야 될지 막막합니다.
새글이 있는지 확인하고 있으면 메뉴에 표시하려고 하는데
매번 새로고침때마다 확인하는건 당연히 안되고.. 일정주기로 확인하여 변경해주고 싶은데
(xe의 위젯페이지 처럼?)
어떤식으로 해야할까요? 캐시에 대해 잘몰라서 어떤걸 알아야 될지 막막합니다.
도움 감사합니다. 아무래도 캐시핸들러를 이용해야될것 같아요.
대충 둘러보니 $oCacheHandler->isSupport() 함수를 선행조건으로 사용하는걸로 봐서
캐시를 지원하지 않는 경우도 있는것 같은데.. 캐시란게 서버에서 지원할지말지 결정하는건가요?
아니면 클라이언트단에서 결정을 하는건지..? 제가 카페24 호스팅을 사용중인데 지원하지 않는다면 난감하네요.
직접 구현하시는 기능이라면 CacheHandler 클래스를 사용하거나 (member, document 등 코어 내장모듈에서 이 클래스를 많이 참조하니 참고하세요) 그냥 적당한 위치의 파일에 저장해 두고 filemtime 함수로 파일의 수정시간을 체크해서 일정기간 이상 지났으면 갱신하는 방법을 쓸 수도 있습니다.