Computer >> 컴퓨터 >  >> 프로그램 작성 >> HTML

플러그인 저장이 사이트에 미치는 부정적인 영향

플러그인 저장이 사이트에 미치는 영향: 특정 플러그인이나 테마가 사이트에서 더 이상 작동하지 않으면 일반적인 방법은 다른 플러그인을 찾는 것입니다. 이전 것을 삭제하지 않고 그렇게 하면 WordPress 사이트에 치명적인 결과를 초래할 수 있으며 이 게시물에서는 정확히 그 방법에 대해 논의할 것입니다.

플러그인의 호딩은 사람들이 과도한 물건을 획득했지만 버리지 못하는 장애인 강박적 호딩과 다릅니다. 플러그인을 쌓아두는 것은 장애가 아닙니다. 사이트 소유자가 플러그인을 저장하는 데는 이유가 있습니다. 토론을 시작하기 전에 일부 사람들이 플러그인과 테마를 쌓아두는 이유를 이해하기 위해 한 걸음 물러나 보겠습니다.

보관함에는 이유가 있습니다:

1. 새로운 서비스를 시도하는 것을 좋아함

WordPress 사이트를 소유하고 있다면 플러그인과 테마를 시도하는 자연스러운 경향이 있다는 데 동의할 것입니다. 특정 플러그인이나 테마가 작동하지 않거나 더 이상 사이트에 관심을 끄는 새 플러그인이 보이면 다른 플러그인이나 테마로 이동합니다. 이전 플러그인을 삭제하지 않고 그렇게 하면 테마와 플러그인이 쌓이게 됩니다.

2. 그들은 이전 플러그인 및 테마를 안전망으로 유지합니다.

사이트 소유자가 새 추가 기능(특히 테마)으로 전환한 후 사용하지 않은 추가 기능(특히 테마)을 유지하는 또 다른 이유는 필요할 경우(예:새 모양이 마음에 들지 않거나 또는 새 플러그인/테마가 사이트 충돌을 일으키는 경우). 그러나 이러한 관행은 악순환을 불러옵니다. 정리해야 할 것이 많을수록 그럴 가능성이 낮아집니다.

3. 너무 많은 플러그인과 테마를 분류하는 것이 어렵다는 것을 알게 됨

사이트에 여러 플러그인과 테마가 있는 경우 새 애드온을 설치하고 교체 중인 애드온을 비활성화하기만 하면 됩니다. 작업은 사용하지 않는 모든 추가 기능을 찾아 삭제하는 것보다 훨씬 쉽습니다. 특히 이미 통과해야 할 방대한 목록이 있는 경우에는 더욱 그렇습니다.

대부분의 호더는 자신이 플러그인 호더가 되고 있다는 사실을 깨닫지 못합니다. 그러나 습관이 그들에게 부정적인 영향을 미친다면 걱정할 만한 이유가 되며 그들의 사재기 습관은 의도적으로 억제되어야 합니다. WordPress 사이트에 플러그인과 테마가 쌓이면 어떻게 되는지 살펴보겠습니다.

플러그인 저장이 사이트에 미치는 부정적인 영향:

웹사이트에 정확히 어떤 영향을 미치는지 이해하기 위해 이들 각각을 살펴보겠습니다.

1. 너무 많은 플러그인은 너무 많은 문제와 같습니다.

때로는 사이트에 플러그인을 설치할 때 기능에 따라 WordPress 데이터베이스에 사용자 정의 테이블을 추가합니다. 이것은 그 자체로 문제가 아니지만 해당 플러그인을 제거하는 것이 더 복잡해집니다. 플러그인을 비활성화해도 사용자 정의 테이블이 제거되지 않기 때문입니다. 실제로 플러그인을 완전히 삭제하지 않는 한 제거할 수 없습니다(예:데이터베이스의 테이블). 이것은 WooCommerce, WordFence, NinjaFirewall 등과 같이 사이트를 도구적으로 변경해야 하는 여러 플러그인의 경우에 발생합니다. 플러그인을 더 이상 사용하지 않을 때 사이트에 이러한 테이블이 있으면 데이터베이스 크기가 늘어납니다. 불필요하게 충돌을 일으킬 수도 있습니다.

2. 더 많은 부가 기능은 더 느린 사이트를 만듭니다

너무 많은 테마와 플러그인을 사용하면 사이트가 느려지는 것으로 알려져 있습니다. 누군가가 사이트의 페이지를 열 때마다 웹사이트 서버는 모든 활성 플러그인을 실행해야 합니다. 이것은 시스템을 방해합니다. WordPress를 수많은 활동을 수행할 수 있는 인간으로 생각하십시오. 남자가 제한된 시간 안에 10가지 일을 함께 해야 한다면, 그는 피곤할 것이고 결국 하루가 끝날 때까지 느려질 것입니다. 마찬가지로 WordPress 사이트는 동시에 여러 플러그인을 실행해야 하는 경우 속도가 느려집니다.

이것이 WordPress가 귀하의 사이트에 적합한 더 새롭고 더 나은 기능의 플러그인과 테마를 확인하고 사용하는 것을 포함하는 정기적인 '하우스키핑'을 권장하는 이유입니다. 또한 더 이상 필요하지 않은 플러그인도 삭제하십시오. 단순히 제거하는 것이 아니라 완전히 삭제하십시오.

3. 사용하지 않는 추가 기능은 사이트 보안을 위협합니다.

그러나 사이트 소유자는 사용하지 않는 추가 기능 업데이트에 대해 신경 쓰지 않습니다. . 사이트의 추가 기능(활성 여부에 관계 없이)은 취약점을 개발합니다. 업데이트되지 않으면 해킹의 관문이 될 수 있습니다. 단순히 귀하의 사이트에 있기 때문입니다. 이는 웹을 크롤링하여 취약점을 찾는 해커 봇이 PHP 파일에 계속 액세스할 수 있기 때문입니다. 결과적으로 귀하의 사이트는 쉽게 해킹됩니다. 이러한 봇이 사이트에서 오래되거나 악용 가능한 PHP 파일을 발견할 때.

간단한 웹사이트로 가는 방법:

1. 사이트 업데이트 자동화

이 위험을 완화하는 간단해 보이는 방법은 업데이트를 자동화하는 것입니다. , 모든 플러그인 및 테마(활성 여부에 관계없이). 이 작업은 시간을 절약하는 데 도움이 되지만 한 가지 주의사항이 있습니다. 모든 플러그인 및 테마 업데이트가 호환되는 것은 아니며 사이트가 다운될 수 있습니다. . 이 시나리오에서 탈출구는 신뢰할 수 있는 백업 솔루션을 확보하는 것입니다. 이 경우 사이트를 복원하고 사용하지 않는 플러그인과 테마를 하나씩 업데이트하는 데 사용할 수 있습니다. 또는 라이브 사이트를 변경하기 전에 스테이징 사이트에서 업데이트를 테스트할 수 있습니다.

업데이트가 필요한 사용되지 않는 플러그인을 식별하는 것은 단일 항목일 때 충분히 간단하지만 취약한 스크립트 또는 플러그인이 테마에 포함된 경우 , 상황이 훨씬 더 복잡해집니다. 테마를 업데이트해도 테마에 포함된 플러그인이 업데이트되지 않는 경우가 있으므로 여전히 공격에 취약합니다. 이것은 RevSlider 및 TimThumb 플러그인/스크립트와 함께 번들로 제공되는 테마를 사용하는 많은 WordPress 사이트에서 발생한 일입니다. 이러한 경우 스크립트는 해커에 의해 악용되었으며 사이트 서버에 액세스하여 원격 파일 포함, 로컬 파일 포함 및 임의 코드 실행과 같은 공격을 수행하는 데 스크립트를 사용했습니다. 해커는 플러그인/테마가 업데이트된 후에도 이러한 사이트에 대한 액세스 권한을 부여하는 악성 코드를 심을 수 있습니다.

이것이 가장 부지런한 해결책이 플러그인이나 테마를 삭제하는 이유입니다. 적절한 대체품을 찾는 즉시.

2. 부가기능 삭제

대부분의 경우 비활성화된 플러그인을 사용하면 비활성화된 플러그인을 삭제할 수 있습니다. 테마도 마찬가지입니다. 플러그인 또는 테마를 삭제하는 방법은 다음과 같습니다.

'설치된 플러그인' 방문 사이트의 WordPress 대시보드에서 페이지.

플러그인 저장이 사이트에 미치는 부정적인 영향

모든 플러그인이 나열된 페이지로 이동합니다. 비활성화된 플러그인이 있는 경우 '비활성' 옵션 아래에 표시됩니다.

플러그인 저장이 사이트에 미치는 부정적인 영향

클릭하면 비활성 플러그인을 삭제할 수 있는 다른 페이지로 이동합니다. . 그러나 '비활성' 버튼을 누르기 전에 가까운 장래에 특정 플러그인이 필요하지 않은지 확인하는 것이 좋습니다.

플러그인 저장이 사이트에 미치는 부정적인 영향

그러나 이 방법으로 플러그인을 제거하거나 삭제할 수 없는 경우 다음을 수행해야 합니다.

  • 올바르게 제거하는 방법에 대한 지침이 포함된 '세부 정보' 추가 정보 파일을 확인하십시오.
  • 플러그인을 비활성화하고 FTP 클라이언트(예:FileZilla)를 통해 수동으로 제거합니다. MalCare와 같은 Accurate Malware Scanner 사용

요즘 해커들은 사이트를 해킹해야 하는 많은 이유를 가지고 있습니다. 진실은 이러한 단계를 수행하더라도 모든 사이트가 해킹될 수 있다는 것입니다. 해커는 사이트 리소스를 악용할 수 있는 독창적인 방법을 점점 더 많이 찾고 있습니다. 위의 단계는 WordPress 사이트 소유자가 사이트 보안을 강화하여 공격을 차단해야 하는 단계이지만 악성 코드를 처음에 감지하고 잘못된 경보를 발생시키지 않는 것이 가장 중요합니다.