Cloudflare를 통한 웹 사이트 속도 향상 (간단한 설정 안내서)

작성자 :
  • 웹 도구
  • 업데이트 : 7 월 07, 2020

Cloudflare 란 무엇입니까?

Cloudflare는 가장 잘 알려져 있습니다. 콘텐츠 전달 네트워크 (CDN). 이를 통해 웹 사이트는 웹 페이지 로딩 속도를 낮출 수 있습니다. 이것이 수행되는 기본 방법은 캐싱을 통하는 것입니다. 그러나 Cloudflare는 여러 다른 기술을 통합하여 전반적인 성능과 보안을 향상시킵니다.

Cloudflare를 처음 사용하는 경우 기본 설정이 상당히 안정적이어야합니다. 그러나 모든 웹 사이트는 다르게 구성되는 경향이 있으므로 일부 미세 조정을 수행하면 더 나은 결과를 얻을 수 있습니다.

이 간단한 안내서는 사이트에 가장 적합한 설정을 찾는 데 도움이됩니다.

시작하기 전에

Cloudflare 및이 안내서를 사용하여 사이트 성능을 향상시키려는 경우 점진적으로 수행하십시오. 이렇게하면 변경 사항으로 인해 발생할 수있는 잠재적 인 문제를보다 쉽게 ​​롤백 할 수 있습니다.

TL; DR

심해 다이빙에 관심이 없거나 발이 차가운 사람들을 위해 약간의 조정 만하면됩니다. 대부분의 기본 설정을 그대로두고 다음 사항 만 확인하십시오.

  • DNS – 도메인 이름 및 WWW 레코드에 대해서만 프록시를 사용하십시오. 특히 레코드가 외부 서버를 가리키는 경우 프록시를 다른 것으로 전환하면 오류가 발생할 수 있습니다.
  • SSL / TLS – FULL로 설정
  • 속도 – Brotli를 ON으로 설정

Cloudflare를 처음 사용하는 경우 여기에 제품에 대해 알아야 할 모든 것.

Cloudflare 설정 안내서

Cloudflare 제어판
Cloudflare 제어판 개요. 위에있는 탭은 다른 설정입니다.

Cloudflare 제어판에는 많은 옵션이 있기 때문에 특별한주의가 필요한 옵션 만 다룰 것입니다. 사이트에서 달리 요구하지 않는 한, 기본 설정에 다른 것을 남겨 두십시오.

1. DNS

네임 서버를 Cloudflare로 전환하면이 탭이 레코드에서 자동으로 채워집니다.

일반적으로 여기에서 설정을 변경할 필요는 없습니다. 그러나 도메인 이름과 WWW 레코드를 프록시로 설정하는 것이 좋습니다. 이들은 일반적으로 ACNAME 레코드.

프록시 상태를 변경하려면 회색 구름을 클릭하십시오. 프록시가 설정되면 클라우드 아이콘이 주황색으로 변합니다. 이를 위해 프록시를 활성화하면 서버 원본을 마스킹하는 데 도움이됩니다.

2. SSL / TLS

개요 – 사이트 성능을 높이는 데 실제로 도움이되지는 않지만 여기에서 잘못 설정하면 의도하지 않은 결과가 발생할 수 있습니다. 특히 수행중인 작업을 모르는 경우 '전체 (엄격)'모드를 사용하면 사이트 작동이 중지 될 수 있습니다. 하지 말아야 할 이유가 없다면이 옵션을 'Full'로 설정하고 그대로 두십시오.

에지 인증서 – '항상 HTTPS 사용', '자동 HTTPS 다시 쓰기'를 활성화하십시오. 후자는 혼합 컨텐츠 오류로 인해 SSL 상태에 문제가있는 경우 특히 유용합니다.

3. 방화벽

Cloudflare 방화벽
방화벽 섹션에서는 이벤트를보고 사용자 정의 규칙을 설정할 수 있습니다.

방화벽 섹션은 주로 사이트의 보안을 사용자 정의하는 데 사용됩니다. 방화벽 규칙을 사용하려면 먼저 웹 트래픽을 관찰하는 것이 좋습니다. 당신이 갈 때 당신은 의심스러운 것처럼 보이는 것을 곧 알 수 있습니다.

특정 IP 또는 IP 주소 범위가 의심스러운 경우 규칙을 추가하여 차단할 수 있습니다. IP 주소를 추가하고 IP의 누군가가 귀하의 사이트에 액세스하려고 할 때 취할 조치를 포함하십시오. 악의적이거나 봇인지 확실하지 않은 경우 작업을 '도전'으로 설정하십시오.

또한 읽기 : 웹 사이트 보안을 위해 반드시해야 할 6 가지

4. 속도

이 섹션은 물론 대부분의 사용자에게 가장 중요합니다. 불행히도, 몇 가지 유료 옵션이 포함되어 있습니다. 여전히 일부 옵션은 사이트 운영 방식에 따라 유용합니다.

너라면 AMP 사용 그런 다음 AMP Real URL을 활성화하십시오. 이렇게하면 모바일 방문자에게 이상한 AMP URL을 표시하지 않아도됩니다. AMP는 URL에 이상한 확장명을 추가하고이 문제를 해결합니다.

브로 틀리 압축에 도움이되므로 활성화하십시오. 로켓 장 전기 반면 기술적으로는 잘 들리지만 특히 WordPress 사이트에서 문제를 일으키는 경향이 있습니다.

축소는 물론 훌륭하지만 사용량은 사이트에서 이미 설정 한 방법에 따라 다릅니다. 사이트에서 이미 코드 축소를 실행중인 경우 여기에서 활성화하지 마십시오. 축소는 좋으며 함수를 복제하지 마십시오.

또한 읽기 : 귀하의 웹 사이트 속도를 높이는 8 팁

5. 캐싱

올바른 캐싱을 사용하면 '있는 그대로'작동하지만 여기에는 때때로 사용해야하는 것이 있습니다. 사이트를 변경하여 온라인으로 표시되지 않는 경우 여기로 와서 캐시를 제거하십시오.

6. 네트워크

기본적으로, HTTP / 2 강제로 설정해야하지만 켜져 있지 않거나 꺼져있는 경우 전원을 켜십시오. HTTP / 3는 이론적으로 훨씬 더 나은 옵션을 사용할 수 있으면 사용해보십시오. 좋은 특성을 유지하면서 HTTP / 2보다 빠르고 안정적입니다.

또한 읽기 : 웹 사이트 스트레스 테스트를위한 7 가지 도구

7. 긁어 방패

무료 요금제에서 유념해야 할 것은 핫 링크 보호. 이론 상으로는 쉬운 것처럼 보이지만 웹 호스트가 제대로 작동하려면 약간의 조정이 필요합니다. 종종 가치보다 더 많은 두통을 유발할 수 있습니다.

이것을 사용하는 대신 설정하는 것이 좋습니다. 서버 수준에서의 핫 링크 보호.

8. 앱

이것은 많은 경우에 유용하지만 WordPress 사이트를 사용하는 경우 가장 적합한 방법이라고 생각합니다. 이것들은 훌륭한 기능을 확장하기 위해 플러그인에 크게 의존하지만 서버 부하를 증가시킵니다.

서버에서 실행하는 대신 Cloudflare의 앱을 대신 사용하십시오. PayPal 결제 지원에서 전체 온라인 상점 앱에 이르기까지 거의 모든 것에 사용할 수있는 상당수가 있습니다.

최종 생각 : 모든 것이 필요하다

웹 사이트 성능 향상과 관련하여 다양한 사고 방식이 있습니다. 어떤 사람들은 TTFB에 중점을 두는 반면 다른 사람들은 자원 사용을 줄이거 나 다른 방법으로 사이트를 최적화하기를 원할 수도 있습니다.

개인적으로, 저는 성능에서 진정한 녹색 빛을 얻으려면 약간의 모든 일을해야한다고 생각합니다. 대부분의 성능 개선 조정은 속도 나 효율성을 약간 향상시킵니다.

이들을 결합해야만 진정으로 만족스러운 결과를 얻을 수 있습니다. 그러나 Cloudflare와 같은 CDN을 사용하면 단일 패키지로 먼 길을 갈 수 있습니다. 이 외에도 진지하게주의를 기울여야 할 것은 웹 호스트입니다.

가입 한 후에는 제어 할 수없는 항목입니다. 이 때문에 조금 더 많은 연구를하면 스트레스를 많이 줄일 수 있습니다. 서버 응답 속도 또는 웹 호스트에 의존하는 모든 것.


부인 성명: 이 기사에 제시된 정보는 저자의 최선의 지식으로 제공됩니다. 어떠한 경우에도이 안내서의 사용이 정보가 게시 된 사이트 또는 저자에 대한 책임 주장의 근거가되어서는 안됩니다.

Timothy Shim 정보

Timothy Shim은 작가, 편집자 및 기술 괴짜입니다. 정보 기술 분야에서 경력을 쌓기 시작하면서 그는 빠르게 인쇄물을 발견하고 ComputerWorld, PC.com, Business Today 및 The Asian Banker를 포함한 국제, 지역 및 국내 언론 매체에서 근무했습니다. 그의 전문 기술은 소비자 관점뿐만 아니라 기업 관점에서 기술 분야에 자리 잡고 있습니다.