워드프레스 속도를 개선하기위해서 일반적으로 웹 서버에서 지원하는 압축 형식을 사용합니다. 보통 많이 사용하는 것이 Gzip 또는 Brotli 입니다. 그런데 이 2가지 중에 어떤 것을 사용하는 것이 좋을까요?
워드프레스 사용할 때 GZIP vs Brotli, 어떤거 선택해?
기술적으로 Brotli가 효율적인 압출 알고리즘을 제공합니다. 하지만 구형 브라우저에서는 지원을 하지 않고 있습니다. 대신 Gzip은 일반적인 웹에서 사용이 되기때문에 많은 브라우저에 지원이 되어 여러곳에 성능 향상을 도모합니다.
- 특별한 이유가 없다면 개인적으로 Gzip을 사용할 듯 합니다.
GZIP, Brotli 함께 쓰면 안되나?
일반적으로 이 두가지를 함께 사용하는 것은 문제가 되지 않을 것입니다. 웹 서버는 브라우저가 지원하는 압축 알고리즘 중에서 하나를 선택하고 제공을 합니다.
브라우저가 Brotli를 지원하지 않는다면, 두가지를 사용하였을 때 Gzip으로 사용이 됩니다.
클라우드플레어와 같은 CDN의 경우에는 Brotli를 사용할 수 있습니다. Cloudflare는 Brotli 압축을 지원하고, 사용자의 브라우저가 이를 지원하는 경우 자동으로 해당 알고리즘을 사용합니다.
단, 모든 사용자의 브라우저가 Brotli를 지원하지는 않기때문에 Gzip과 함께 사용하는 것이 좋습니다.
그런데, Pindom과 같이 속도 측정을 하는 시스템을 보면, 클라우드플레어 Brotli를 사용하면 Gzip이 적용되지 않았다고 나오는 경우가 있습니다.
이런경우에는 클라우드플레어에서 아래와 같은 항목을 풀어주면 됩니다.
이렇게 선택을 하게된면, pindom에서
위와 같이 좋은 점수를 받을 수 있습니다.
하지만 이런 점수에 너무 연연하지 않으셔도 됩니다. (개인적으로 기능은 1가지만 쓰자로 최근 바뀌었는데, 기술이 발전하면서 속도 기능들이 중복되는 경우가 많아서 가끔 이러한 부분에서 충돌을 일으킬 수있어 확인이 되어도 1개만 사용합니다.)
그래서 개인적으로 Gzip 한개만 사용하는 것을 추천드립니다.
참고로 위 내용은 시간이 지나게되면, 변할 수 있습니다. Brotli가 전체 브라우저를 지원하는 그날이 오게되면 Brotli를 기본적으로 사용할 것입니다.
그래서 최신 자료로 항상 찾아보시길 바랍니다.