Cloudflare로 웹 사이트 속도를 높이고 보호하는 방법은 무엇입니까?

간단히 말해서 Cloudflare CDN은 거리를 줄입니다. 전 세계에서 웹사이트 로드 속도를 높이는 방법을 확인해 보겠습니다. 계속 지켜봐 주세요.

거리는 관계에만 위험한 것이 아닙니다. 또한 데이터에 대한 악몽으로 작용합니다.

말장난은 제쳐두고, 트래픽이 많은 웹 사이트는 웹 사이트 로딩에 추가되는 1초마다 수백만 달러를 잃기 시작합니다. 수많은 사례 연구 빠르게 로딩되는 웹사이트의 중요성을 지적합니다.

특히 도처에 무한한 대안이 있을 때 아무도 기다리기를 원하지 않습니다. 다음은 통계입니다.

출처: 핑덤

이탈률은 아무런 조치도 취하지 않고 웹사이트를 떠난 사람들의 비율입니다. 전환도 없고 비즈니스도 없고 무의미한 웹 트래픽만 있을 뿐입니다.

높은 이탈률은 블로그 및 기타 일부 산업에서는 괜찮지만 다른 모든 산업(전자 상거래, B2B, 소매 등)에는 위험 신호일 뿐입니다.

CDN(콘텐츠 전송 네트워크)은 데이터 센터에서 웹사이트의 캐시된 버전을 유지 관리합니다. 결과적으로 사용자가 웹사이트를 방문하면 가장 가까운 지리적 위치에서 로드되어 가장 짧은 로드 시간을 제공합니다.

이것이 바로 Cloudflare가 전 세계 100개 이상의 도시에서 250개의 PoP(Points of Presence)로 수행하는 작업입니다. 진정한 글로벌 네트워크 데이터 네트워크.

다음은 Cloudflare가 웹사이트에서 할 수 있는 몇 가지 작업입니다.

  • 데이터 압축 및 최소화
  • 대역폭 비용 절감
  • 성능 향상을 위한 로드 밸런싱
  • 강력한 WAF(웹 애플리케이션 방화벽)
  • 무료 TLS/SSL 설치
  • 100% 가동 시간 보장 사업 계획

간단히 말해서 효율적인 CDN은 보안 보호막 및 성능 부스터 역할을 합니다. 그리고 Cloudflare는 Alexa 상위 100만 개 사이트의 75% 이상을 키티에 보유하고 있는 시장 리더입니다.

이제 웹사이트를 Cloudflare 네트워크에 무료로 추가하는 과정을 살펴보겠습니다. 이후에는 성능 매트릭스 전후를 보여드리겠습니다.

테스트 설정

  • 나는 월간 요금제에 가입했다. 사이트 그라운드 WordPress를 사용하여 베어본 테스트 웹사이트(techpostal.com)를 디자인했습니다.
  • 나는 사용했다 창세기의 캐시나 보안 플러그인이 없는 Maker Pro 하위 테마.
  • 또한 결과의 일관성을 높이기 위해 모든 Site Ground 내부 최적화를 비활성화했습니다.
  Minecraft에서 매끄러운 돌을 만드는 방법

Cloudflare 온보딩

방문하다 Cloudflare 가입 페이지. 시작하려면 이메일 ID와 강력한 비밀번호를 입력하세요. 이제 먼저 받은 편지함을 확인하고 이메일을 확인하세요.

그런 다음 대시보드로 돌아와 웹사이트를 추가합니다. 대상 사이트의 URL을 입력하고 사이트 추가를 클릭합니다.

다음 화면은 구독 옵션으로 이동합니다. 이 일러스트는 무료 플랜을 선택했습니다.

요금제 선택 후 하단의 계속을 클릭합니다.

다음으로 Cloudflare는 웹사이트의 DNS 레코드를 스캔합니다. 도메인 등록 기관에서 확인할 수 있습니다.

이것은 또한 Cloudflare를 통해 프록시되는 것을 방지하기 위해 일부 레코드의 선택을 취소할 수 있는 기회를 제공합니다.

따라서 계속하기 전에 DNS 레코드를 검토하십시오.

다음은 네임서버 변경입니다. CDN을 설정하는 가장 중요하고 쉬운 단계입니다. 이 프로세스는 도메인 등록 기관에 따라 다릅니다. 이것을 참조하십시오 네임서버 변경을 위한 Cloudflare 가이드 절차가 확실하지 않은 경우.

최적화

이제 Cloudflare는 성능 속도를 높이기 위한 몇 가지 권장 사항을 제공합니다.

나는 두 가지 옵션을 모두 켰다. 첫 번째는 SSL/TLS 인증 사용에 관한 것이고 두 번째는 로딩 시간을 줄이는 데 도움이 됩니다.

또한 Brotli 압축 및 로켓 로더가 켜져 있는지 확인하십시오. 무료 플랜으로 할 수 있는 일이 너무 많기 때문에 최적의 성능을 위해 이를 사용하는 것이 좋습니다.

결론적으로 속도>최적화>브로틀리로 이동합니다. 켜져 있는지 확인하십시오.

마찬가지로 같은 섹션에서 아래로 스크롤하여 로켓 로더를 켭니다.

네임서버는 시간이 좀 걸립니다. 그들은 48시간의 시간을 요구하지만 실제로는 몇 분 밖에 걸리지 않습니다.

확인하려면 자체 koreantech.org DNS 조회 도구를 사용하거나 이 도구를 사용할 수 있습니다. DNS 검사기.

성능 확인

나는 사용했다 블레이즈미터 웹사이트 응답 시간을 확인합니다. 응답 시간은 페이지 로드 시간의 다소 복잡한 버전입니다. 이상적으로는 이 두 행렬에 대해 더 적은 것이 가장 적합합니다. 그러나 일반적으로 2초의 응답 시간은 허용됩니다.

특히 Before Cloudflare는 타사 또는 사내 도구가 없는 베어본 상태를 나타냅니다. 그리고 After Cloudflare는 이 문서에서 이미 언급한 몇 가지 조정이 포함된 Cloudflare CDN의 무료 계층입니다.

  Linux에 Prusa 슬라이서를 설치하는 방법

결과는 다음과 같습니다.

Cloudflare 이전

평균 응답 시간과 90% 응답 시간이 각각 12%와 28% 감소한 것을 볼 수 있습니다. 이쪽으로 가주세요 블레이즈미터 가이드 이 보고서에 언급된 매개변수를 이해하지 못하는 경우.

마무리

Cloudflare가 무료 요금제로도 이러한 수치를 높이는 것을 보는 것은 훌륭합니다.

Cloudflare의 무료 계층을 사용해 보는 것이 좋습니다. 이 경우 설정하기 쉽고 확실한 성능 향상 장치였습니다.

그리고 우리는 속도 관련 측면만 테스트했다는 사실을 잊어서는 안됩니다. 그러나 Cloudflare는 안전 봉투 역할도 합니다. 게다가 원본 서버가 다운된 경우에도 웹사이트의 정적 버전을 온라인 상태로 유지할 수 있습니다.

그리고 그 잠재력을 최대한 발휘할 생각이 있으신가요? Cloudflare는 유료 플랜 도. 유료 계층에는 WAF, 이미지 최적화, 모바일 최적화 등과 같은 셀 수 없이 많은 기능이 있습니다.

워드프레스를 사용 중이신가요?

WordPress를 사용하는 경우 다음 사용을 고려해야 합니다. WP Cloudflare 슈퍼 페이지 캐시 플러그인. 전체 웹사이트(정적 + 동적 콘텐츠)를 지능적으로 캐시합니다. 이렇게 하면 페이지 로드 시간이 더욱 단축됩니다.

Cloudflare의 대안은 무엇입니까?

매우 강력한 대안은 Sucuri가 될 수 있습니다.

다음은 웹사이트가 다운될 때 알려주는 몇 가지 페이지 속도 모니터링 도구입니다.