WordPress CDN 설정 완벽 가이드입니다. Cloudflare, MaxCDN 설정 방법과 성능 향상 결과를 배우세요. 글로벌 트래픽을 더 빠르게 제공합니다.
CDN은 웹사이트의 콘텐츠를 전 세계에 분산 저장하는 기술입니다. 사용자는 자신과 가장 가까운 서버에서 콘텐츠를 받아 로딩 시간이 30-50% 단축됩니다.
CDN이란?
CDN(Content Delivery Network)은 정적 파일(이미지, CSS, JavaScript)을 전 세계 여러 서버에 복사해 빠르게 제공합니다.
CDN의 작동 원리
사용자가 gangneung-travel.com에 접속할 때:
- 사용자의 위치 파악
- 가장 가까운 CDN 서버 선택
- 정적 파일을 CDN 서버에서 제공
- HTML은 원본 서버에서 제공
CDN 종류 비교
Cloudflare (추천)
특징:
- 무료 버전 제공
- 자동 DDoS 방어
- SSL 인증서 무료
- DNS도 함께 제공
가격: 무료~₩30,000/월
설정:
- cloudflare.com 가입
- 도메인 추가
- 네임서버 변경
- 자동 캐싱 활성화
MaxCDN (현 Stackpath)
특징:
- 높은 속도
- 신뢰성 높음
- 정교한 설정 가능
가격: ₩50,000/월+
AWS CloudFront
특징:
- AWS와 통합
- 강력한 기능
- 높은 비용
가격: 사용량에 따라 (평균 ₩30,000/월)
Cloudflare 설정 (가장 쉬움)
Step 1: 가입
- cloudflare.com 접속
- 이메일로 가입
- “도메인 추가” 클릭
Step 2: 도메인 연결
- gangneung-travel.com 입력
- 플랜 선택 (무료 추천)
- DNS 레코드 검사
Step 3: 네임서버 변경
- 도메인 등록자 접속
- 네임서버를 Cloudflare로 변경
- 저장 (24시간 대기)
Step 4: 설정 활성화
- Cloudflare “Caching” 탭
- “Cache Everything” 규칙 추가
- “Purge Cache” 클릭
CDN 성능 측정
설정 전 (원본 서버만):
- 한국: 500ms
- 미국: 2,500ms
- 유럽: 3,000ms
설정 후 (CDN 사용):
- 한국: 100ms (5배 향상)
- 미국: 800ms (3배 향상)
- 유럽: 1,200ms (2.5배 향상)
CDN 체크리스트
- [ ] CDN 선택 (Cloudflare 추천)
- [ ] 가입 및 도메인 추가
- [ ] 네임서버 변경
- [ ] DNS 전파 확인 (24시간)
- [ ] 캐싱 규칙 설정
- [ ] 성능 측정 (설정 전후)
