Cloudflare: 자동 플랫폼 최적화 플러그인으로 WordPress 속도 향상

6232 단어 performancetutorial


rtfm.co.ua 블로그는 사용자에게 매우 느립니다.

예를 들어 https://gtmetrix.com을 사용하여 웹사이트를 테스트할 수 있습니다.



풀로드까지 4.3초! 끔찍하다.

결과 하단에서 사이트의 상위 문제를 확인할 수 있습니다.



처음에 페이지 크기는 1.16MB로 충분히 큽니다.

두 번째는 JS, CSS와 같이 정확히 무엇이 너무 느리게 로드되는지 확인하는 것입니다.

여기에는 웹 사이트 측의 페이지 캐싱, CDN 추가 등과 같은 다양한 솔루션이 있을 수 있습니다.

로컬 솔루션으로 WP Super Cache 과 같은 플러그인을 사용할 수 있습니다.

또 다른 방법은 CDN, 안티 ​​DDoS, WAF 등 "올인원"을 제공하는 Cloudflare를 사용하는 것입니다.

WordPress의 경우 Cloudflare는 필요한 모든 작업을 자동으로 수행하는 플러그인Automatic Platform Optimization (APO)을 만들었지만 비용은 월 $5입니다.

설명서 — Get started with APO .

클라우드플레어



등록



플러그인을 시작하려면 먼저 예를 들어 plugin’s page에서 직접 계정을 등록해야 합니다.



그런 다음 웹사이트를 추가합니다.



APO 구독 확인:



Cloudflare에 이미 계정이 있는 경우 속도 > 최적화에서 폭락을 활성화할 수 있습니다.



DNS 구성



Cloudflare는 현재 이름 서버에서 도메인의 현재 설정을 확인합니다.



그런 다음 자체 이름 서버를 구성하고 등록 기관에서 NS를 변경할 것을 제안합니다.

현재 내 도메인은 AWS Route 53에서 제공하므로 이름 서버를 Cloudflare로 업데이트해야 합니다.



그 전에 Cloudflare가 도메인에 대한 레코드를 반환할 준비가 되었는지 확인하세요.

$ dig +short @ethan.ns.cloudflare.com rtfm.co.ua
139.59.205.180


작동하면 등록 기관에서 NS를 업데이트하고 몇 분 정도 기다린 후 완료를 클릭하고 원하는 경우 빠른 시작 단계를 수행합니다.



어쨌든 이러한 설정은 나중에 구성할 수 있습니다. 지금은 자동 플랫폼 최적화 플러그인을 진행하겠습니다.

WordPress Cloudflare 플러그인



블로그의 관리 페이지인 플러그인 > 새로 추가로 이동하여 Cloudflare를 찾습니다.



플러그인의 액세스를 구성하려면 Cloudflare 계정에서 내 프로필 > API 토큰 > 토큰 만들기로 이동하세요.



템플릿 목록에서 WordPress를 선택합니다.





블로그로 돌아가십시오.

설정 > Cloudflare에서 로그인(이메일)과 위에서 만든 APT 토큰을 사용하여 Cloudflare 계정에 로그인합니다.



여기에서 적용을 한 번만 클릭하여 필요한 모든 설정을 구성할 수 있으며 Cloudflare가 최적화, 보안 등을 위해 나머지 모든 작업을 수행합니다.



약간의 타격, 자동 플랫폼 최적화 활성화:



사실 그게 다야.

이제 테스트 결과를 다시 확인해 보겠습니다.



첫 번째 결과와 비교:
  • 로드 시간: 4.3초, 이제 2.6초
  • 페이지 크기: 이전에는 1.16MB였지만 현재는 716kb
  • 일반 평가: D, 65%, 현재 A, 96%

  • 완료.

    RTFM: Linux, DevOps, and system administration에 원래 게시되었습니다.

    좋은 웹페이지 즐겨찾기