얼마나 많은 WordPress 플러그인이 너무 많습니까?
게시 됨: 2021-03-27수십 개의 플러그인이 있는 워드프레스 웹사이트를 보는 것은 너무나 흔한 일입니다. 우리 시대에는 수백 개의 확장 기능이 있는 사이트도 보았습니다. 어떤 시점에서, 특히 웹사이트를 원활하게 실행하고 빠르게 로드하려는 경우 "플러그인이 너무 많습니까?"라고 자문해야 합니다.
이 기사에서 우리는 그 질문에 답하고 이론적으로 너무 많은 플러그인이 부정적인 일이 될 수 있는 이유에 대해 이야기할 것입니다.
바로 가자!
YouTube 채널 구독
얼마나 많은 플러그인을 사용해야 하는지에 대한 논쟁이 있는 이유
한동안 워드프레스를 사용해 왔다면 아마도 많은 플러그인을 사용해 보았을 것입니다(여러 다른 웹사이트에서도 가능). 플러그인은 WordPress가 제공하는 가장 큰 판매 포인트 중 하나입니다. 수천 가지의 무료 옵션과 프리미엄 솔루션이 있습니다. 이러한 도구 중 상당수는 WordPress 작동 방식을 완전히 점검할 수 있으며 이는 결코 쉬운 일이 아닙니다.
다양한 WordPress 플러그인을 사용하는 데 본질적으로 나쁜 것은 없습니다. 그러나 경우에 따라 잘못된 확장 프로그램을 사용하면 웹사이트에 부정적인 영향을 미칠 수 있습니다.
플러그인을 설치하고 활성화할 때마다 WordPress 코어에 새 코드가 추가됩니다. 코드로 작업하고 코드를 변경하는 경우 새로 추가된 항목으로 인해 버그가 발생할 가능성이 있습니다. WordPress 플러그인에도 동일하게 적용됩니다.
이론적으로 플러그인을 더 많이 추가할수록 일부 플러그인이 서로 원활하게 작동하지 않을 가능성이 높아집니다("호환성 오류" 유발). 이러한 종류의 오류는 제대로 작동하지 않는 플러그인에서 제대로 로드되지 않는 페이지에 이르기까지 여러 방식으로 나타날 수 있습니다. 경우에 따라 플러그인 호환성 오류로 인해 수정 사항을 찾을 때까지 전체 사이트가 중단될 수 있습니다.
호환성 문제 외에도 다음 섹션에서 다룰 성능 관련 문제도 있습니다. 현재로서는 많은 플러그인을 사용한다고 해서 로딩 시간이 느려지는 것은 아닙니다. 또한 올바른 플러그인을 선택하고 사이트를 유지 관리하는 방법을 알고 있다면 필요한 만큼 많은 플러그인을 사용하지 않을 이유가 없습니다.
WordPress 플러그인이 웹사이트 성능 및 보안에 영향을 미칠 수 있는 3가지 방법
컴퓨터에 새 프로그램을 설치할 때마다 항상 백그라운드에서 실행 중인 경우 시스템 성능에 영향을 줄 수 있습니다. 게다가, 그 새로운 프로그램은 소스와 품질에 따라 보안 결함을 일으킬 수 있습니다. WordPress 플러그인에도 동일한 개념이 적용됩니다. 이 섹션에서는 새 도구를 설치하면 사이트 성능에 어떤 영향을 미칠 수 있는지 설명합니다.
1. 추가 HTTP 요청
플러그인이 웹사이트에 새 스크립트를 추가하면(너무 흔한 일임) 더 많은 수의 HTTP 요청을 의미합니다. 웹사이트를 방문할 때마다 브라우저는 특정 페이지와 모든 자산을 로드하기 위해 여러 요청을 보냅니다.
최신 웹 사이트는 로드해야 하는 다양한 요소와 스크립트로 인해 브라우저에서 수십 개의 요청을 제출해야 하는 경우가 많습니다. 다음은 60개 이상의 HTTP 요청이 포함된 자체 홈페이지의 간단한 예입니다.
이론적으로 요청이 적을수록 로딩 시간이 단축됩니다. 그러나 최신 웹 사이트의 경우 사용자 경험(UX)을 개선하는 경우 기능이나 스타일을 희생하고 싶지 않습니다.
실제로 이러한 요소와 스크립트가 모두 최적화되어 있으면 많은 수의 HTTP 요청이 필요한 웹 사이트를 가질 수 있습니다. 위의 예를 다시 살펴보면 페이지가 로드되는 데 0.7초가 소요되었음을 알 수 있습니다.
결론은 플러그인이 웹사이트의 HTTP 요청 수를 늘릴 수 있다는 사실이 반드시 나쁜 것은 아니라는 것입니다. 플러그인이 잘 코딩되어 있고 속도 저하 없이 이러한 추가 요청을 처리할 수 있는 웹 호스트를 사용하는 한 문제가 없습니다.
2. 데이터베이스 요청 증가
모든 WordPress 웹 사이트에는 모든 데이터를 저장하는 고유한 데이터베이스가 있습니다. 웹사이트에 새 플러그인을 설치하면 해당 데이터베이스에 연결됩니다. 또한 플러그인이 수행하는 작업에 따라 데이터베이스를 사용하여 구성 세부 정보와 사용자 데이터까지 저장합니다.
WordPress는 지속적으로 해당 데이터베이스에 액세스하여 귀하와 귀하의 방문자에게 표시하는 데 필요한 데이터를 가져옵니다. HTTP 요청과 마찬가지로 데이터베이스 쿼리가 너무 많으면 웹사이트 속도가 느려질 수 있습니다.

더 이상 필요하지 않은 항목의 WordPress 데이터베이스를 "최적화"하거나 정리하여 원활하게 실행되도록 하는 방법에 대해 많은 이야기가 있습니다. 데이터베이스 정리 전용 플러그인의 전체 범주가 있습니다.
그러나 경험상 이러한 유형의 최적화를 통해 볼 수 있는 개선 사항은 미미한 경우가 많습니다. 너무 많은 데이터베이스 요청으로 인해 성능이 저하되는 경우 가장 좋은 방법은 더 나은 호스팅 계획을 찾는 것입니다.
3. 보안 취약점
WordPress 웹사이트에 너무 많은 플러그인을 설치하는 것에 대한 가장 강력한 이유는 아마도 추가 보안 취약성에 노출되기 때문일 것입니다. 잘못 코딩되거나 유지 관리되는 플러그인은 공격자가 사이트에 액세스를 시도하고 악용할 수 있습니다.
WordPress가 지금까지 세계에서 가장 인기 있는 콘텐츠 관리 시스템(CMS)이기 때문에 이는 유효한 우려입니다. 거의 매일 WordPress 플러그인 취약점에 대한 뉴스가 있습니다.
그러나 컴퓨터에 설치하는 모든 프로그램에 대해서도 같은 말을 할 수 있습니다. 그들은 당신을 취약점에 노출시킬 수 있지만 일반적으로 컴퓨터를 보호하고 해당 소프트웨어를 최신 상태로 유지하지 못한 경우에만 해당됩니다.
WordPress는 거의 동일한 방식으로 작동합니다. 웹사이트를 보호하기 위해 취할 수 있는 많은 사전 조치가 있습니다. 또한 정기적인 업데이트 및 보안 수정을 제공하는 플러그인을 사용하는 경우 하나 또는 수십 개를 설치해도 크게 문제가 되지 않습니다.
얼마나 많은 플러그인이 너무 많은지 (그리고 문제를 피하는 3가지 방법)
"플러그인이 너무 많습니까?"라는 질문에 대한 짧은 대답입니다. 엄격한 규칙은 없다는 것입니다. 플러그인은 대부분의 워드프레스 웹사이트에 필수이지만 필요한 만큼만 사용해야 합니다.
수십 개의 활성 플러그인이 있지만 실제로 그 중 몇 개만 사용하고 있다면 나머지 플러그인을 계속 활성화할 이유가 없습니다. 이러한 추가 추가 기능은 리소스를 차지하므로 호환성 문제가 발생할 가능성이 높아집니다.
이를 염두에 두고 다음 세 가지 기본 팁을 따르면 플러그인이 웹사이트에 부정적인 영향을 미칠 가능성을 최소화할 수 있습니다.
- 평점이 높은 플러그인을 선택하고 부정적인 리뷰를 확인하십시오(이는 종종 간과할 수 있는 문제를 지적합니다).
- 플러그인을 설치하기 전에 정기적으로 업데이트되는지 확인하십시오.
- 감당할 수 있는 최고의 성능을 제공하는 웹 호스트를 사용하십시오.
훌륭한 웹 호스트를 사용하는 것만으로도 WordPress 웹사이트의 대부분의 성능 문제를 해결할 수 있습니다. 사이트 유지 관리에도 적극적이라면 사용하는 플러그인 수에 관계없이 페이지가 빠르게 로드되어야 합니다.
플러그인이 정기적으로 업데이트되는지 확인해야 하는 경우 대부분의 저장소에서 해당 정보를 찾을 수 있습니다. 예를 들어 WordPress.org로 이동하여 플러그인을 확인하면 마지막 업데이트 이후 얼마나 지났는지 확인할 수 있습니다.
일반적으로 6개월 이상 업데이트되지 않은 플러그인은 사용하지 않는 것이 좋습니다. 플러그인의 개발 탭으로 이동하여 변경 로그를 확인할 수도 있습니다.
플러그인이 정기적으로 업데이트되고 긍정적인 평가(1,000개 이상의 설치와 함께)가 있는 경우 안전한 선택이어야 합니다.
결론
플러그인이 너무 많다는 것은 없습니다. 괜찮은 호스팅을 갖춘 대부분의 웹사이트는 땀을 흘리지 않고 수십 개의 활성 플러그인을 처리할 수 있어야 합니다. 진짜 문제는 모범 사례를 따르지 않는 오래된 도구를 사용하는 데 있습니다.
그 외에도 플러그인을 사용하지 않는 경우 활성 상태로 유지하면 안 됩니다. 리소스를 낭비하고 불필요한 호환성 오류가 발생할 수 있기 때문입니다. 사이트의 각 플러그인이 목적에 부합하고 정기적으로 업데이트되고 잘 검토되는 한 걱정할 필요가 없습니다.
WordPress 사이트에서 사용할 플러그인을 어떻게 결정합니까? 아래 의견 섹션에서 의견을 공유하십시오!
REVector/Shutterstock.com을 통한 추천 이미지