List

CDN 선택과 캐시 정책 설계

#웹가이드

Web GuideCDN 선택캐시 정책전송 최적화
CDN 선택과 캐시 정책 설계
CDN을 붙이는 것보다 무엇을 얼마나 저장할지가 중요합니다.
정책 없이 붙이면 수정 사항이 반영되지 않아 더 큰 혼란이 생깁니다.
CDN 선택과 캐시 정책 설계 관련 사진
01선택 기준
서비스마다 강점이 다릅니다. 방문자 위치와 필요한 기능을 봅니다.
국내 성능
국내 방문자 중심이면 국내 노드가 중요합니다.
요금 구조
전송량 기준 단가와 무료 범위를 확인합니다.
캐시 제어
원하는 대로 설정할 수 있는지.
즉시 갱신
저장된 내용을 빠르게 비울 수 있는지.
이미지 변환
형식과 크기를 자동 변환해 주는지.
보안 기능
공격 차단 기능이 포함되는지.
인증서
보안 연결 설정이 간편한지.
02저장 기간 설계
자원 성격에 따라 기간을 다르게 잡아야 합니다.
01
이미지와 폰트
거의 바뀌지 않으므로 길게 저장합니다.
02
스타일과 스크립트
파일명에 버전을 붙이고 길게 저장합니다.
03
HTML 페이지
짧게 저장하거나 저장하지 않습니다.
04
목록 페이지
짧은 시간만 저장해도 효과가 큽니다.
05
개인 화면
절대 저장하지 않습니다.
06
API 응답
성격에 따라 신중히 판단합니다.
03갱신 방법
내용을 바꿨는데 반영되지 않는다는 문의는 대부분 여기서 나옵니다.
점검 항목
파일명 변경
수정 시 이름을 바꾸면 자동으로 새로 받습니다.
수동 초기화
관리 화면에서 저장된 내용을 비웁니다.
부분 초기화
특정 경로만 비울 수 있으면 편합니다.
배포 연동
새 버전 배포 시 자동으로 비우게 합니다.
담당자 안내
반영까지 시간이 걸릴 수 있음을 알립니다.
확인 방법
실제로 갱신됐는지 확인하는 법을 정합니다.
04반드시 제외할 것
이것만 지켜도 큰 사고는 막을 수 있습니다.
저장해도 되는 것
이미지, 폰트, 스타일, 스크립트, 공개 문서, 정적 페이지
저장하면 안 되는 것
로그인 후 화면, 마이페이지, 주문 내역, 관리자 페이지, 개인정보가 포함된 모든 응답
CHECK POINT
□  방문자 위치에 맞는 서비스를 선택했는가
□  자원별로 저장 기간을 다르게 설정했는가
□  개인 화면이 저장 대상에서 제외되어 있는가
□  다른 계정으로 접속해 노출 여부를 확인했는가
□  수정 시 갱신하는 방법이 있는가
□  배포와 캐시 초기화가 연동되는가
□  담당자에게 반영 지연을 안내했는가
□  예상 전송량과 요금을 확인했는가
CDN을 붙이는 것보다 무엇을 얼마나 저장할지 정하는 것이 중요합니다.
로그인 후 화면이 저장되면 다른 사람의 정보가 보이는 사고가 납니다.
#CDN 선택#캐시 정책#전송 최적화#속도 개선#캐시 갱신#개인정보#비용#호스팅#웹비스타#홈페이지 제작
목록보기