느리게 로드되는 WordPress 대시보드를 수정하는 방법(단계별)

게시 됨: 2022-06-15

WordPress 대시보드 로딩이 너무 느립니까?

워드프레스 대시보드 로딩 속도가 느리면 짜증이 나고 콘텐츠 생성 및 웹사이트 관리와 관련하여 전반적인 생산성이 저하됩니다. 또한 느린 WordPress 대시보드의 근본적인 원인은 웹사이트 전환에도 영향을 줄 수 있습니다.

이 기사에서는 느리게 로드되는 WordPress 대시보드를 쉽게 수정하는 방법을 단계별로 보여줍니다.

Fixing a slow loading WordPress admin area

WordPress 대시보드 로딩 속도가 느린 원인은 무엇입니까?

느린 로딩 WordPress 대시보드는 여러 가지 이유로 인해 발생할 수 있지만 가장 일반적인 원인은 제한된 서버 리소스입니다.

대부분의 WordPress 호스팅 제공업체는 각 호스팅 계획에 대해 정해진 수의 리소스를 제공합니다. 이러한 리소스는 대부분의 웹사이트를 실행하기에 충분합니다.

그러나 WordPress 웹 사이트가 성장함에 따라 성능이 약간 저하되거나 전반적으로 로드 속도가 느려질 수 있습니다. 더 많은 사람들이 이제 귀하의 웹사이트에 액세스하고 서버 리소스를 소비하고 있기 때문입니다.

방문자가 볼 수 있는 웹사이트의 프런트 엔드 섹션의 경우 WordPress 캐싱 플러그인을 쉽게 설치하여 WordPress 속도 및 성능 문제를 극복할 수 있습니다.

그러나 WordPress 관리 영역은 캐시되지 않으므로 최적의 수준에서 실행하려면 더 많은 리소스가 필요합니다.

WordPress 대시보드가 ​​성가시게 느려지면 WordPress 플러그인, 기본 설정 또는 사이트의 다른 항목이 너무 많은 리소스를 소비하고 있음을 의미합니다.

즉, 느린 로딩 WordPress 관리 대시보드 문제를 해결하고 수정하는 방법을 살펴보겠습니다.

다음은 이 문서에서 다룰 단계에 대한 개요입니다.

  • 워드프레스 업데이트 설치
  • 호스팅 회사에서 사용하는 PHP 버전 업데이트
  • PHP 메모리 제한 증가
  • WordPress 관리 영역의 성능을 테스트하는 방법
  • 성능을 위해 WordPress 플러그인 모니터링
  • WordPress 캐싱 플러그인 설치
  • 관리자 화면 조정 및 WordPress 대시보드 위젯 비활성화
  • 느린 로딩 WooCommerce 대시보드 수정
  • WordPress 관리자 및 로그인 페이지에 대한 액세스 차단
  • 자동 저장 간격 제어
  • 더 나은 WordPress 호스팅으로 전환

1. WordPress 관리 영역의 성능 테스트 방법

변경하기 전에 WordPress 관리 영역의 속도를 측정하는 것이 중요하므로 개선 사항을 객관적으로 측정할 수 있습니다.

일반적으로 웹사이트 속도 테스트 도구를 사용하여 웹사이트의 속도와 성능을 확인할 수 있습니다.

그러나 WordPress 관리 영역은 로그인 화면 뒤에 있으므로 동일한 도구를 사용하여 테스트할 수 없습니다.

운 좋게도 많은 최신 데스크톱 브라우저에는 원하는 웹 페이지의 성능을 테스트할 수 있는 도구가 내장되어 있습니다.

예를 들어 Google Chrome을 사용하는 경우 WordPress 대시보드로 이동하여 페이지의 아무 곳이나 마우스 오른쪽 버튼으로 클릭하여 검사 도구를 열 수 있습니다.

Lighthouse to test performance

이렇게 하면 브라우저 화면이 분할되고 브라우저 창의 아래쪽이나 측면에 있는 다른 창의 검사 영역이 표시됩니다.

검사 도구 내에서 등대 탭으로 전환하고 보고서 생성 버튼을 클릭합니다.

그러면 Page Speed ​​Insights에서 생성한 Web Vitals 보고서와 유사한 보고서가 생성됩니다.

Performance results

여기에서 WordPress 관리 영역의 속도를 늦추는 요소를 확인할 수 있습니다. 예를 들어, 어떤 JavaScript 파일이 더 많은 리소스를 차지하고 서버의 초기 응답 시간에 영향을 미치는지 확인할 수 있습니다.

2. 워드프레스 업데이트 설치

핵심 WordPress 팀은 각 WordPress 릴리스에서 성능을 개선하기 위해 열심히 노력합니다.

예를 들어, 블록 편집기 팀은 각 릴리스에서 성능을 테스트하고 개선합니다. 성능 팀은 전반적으로 속도와 성능을 개선하기 위해 노력합니다.

WordPress 업데이트를 설치하지 않으면 이러한 성능 향상을 놓치게 됩니다.

마찬가지로 모든 상위 WordPress 테마 및 플러그인은 버그를 수정할 뿐만 아니라 성능 문제도 해결하는 업데이트를 출시합니다.

업데이트를 설치하려면 대시보드 » 업데이트 페이지로 이동하여 사용 가능한 업데이트를 설치하십시오.

WordPress updates

자세한 내용은 WordPress(인포그래픽)를 올바르게 업데이트하는 방법에 대한 가이드를 참조하세요.

3. 호스팅 회사에서 사용하는 PHP 버전 업데이트

WordPress는 PHP라는 오픈 소스 프로그래밍 언어를 사용하여 개발되었습니다. 이 글을 쓰는 시점에서 워드프레스는 PHP 버전 7.4 이상이 필요합니다. PHP에 사용할 수 있는 현재 안정 버전은 8.1.6입니다.

대부분의 WordPress 호스팅 회사는 WordPress를 실행하기 위한 최소 요구 사항을 유지하므로 최신 PHP 버전을 기본적으로 사용하지 않을 수 있습니다.

이제 WordPress와 마찬가지로 PHP도 성능이 크게 향상된 새 버전을 출시합니다. 이전 버전을 사용하면 성능 향상을 놓치게 됩니다.

WordPress 대시보드에서 도구 » 사이트 상태 페이지를 방문하고 '정보' 탭으로 전환하면 호스팅 제공업체에서 사용하는 PHP 버전을 볼 수 있습니다.

Check PHP version

운 좋게도 모든 신뢰할 수 있는 WordPress 호스팅 제공업체는 고객이 PHP 버전을 쉽게 업그레이드할 수 있는 방법을 제공합니다.

예를 들어 Bluehost에 있는 경우 호스팅 제어판에 로그인하고 왼쪽 열에서 고급 탭을 클릭하면 됩니다.

Multi PHP in Bluehost

여기에서 소프트웨어 섹션 아래의 MultiPHP 관리자 아이콘을 클릭해야 합니다.

다음 페이지에서 WordPress 블로그를 선택한 다음 사용하려는 PHP 버전을 선택해야 합니다.

Change PHP version

다른 호스팅 회사의 경우 WordPress에서 PHP 버전을 업데이트하는 방법에 대한 전체 가이드를 참조하세요.

4. PHP 메모리 제한 증가

웹 호스팅 서버는 다른 컴퓨터와 같습니다. 동시에 여러 애플리케이션을 효율적으로 실행하려면 메모리가 필요합니다.

서버에서 PHP에 사용할 수 있는 메모리가 충분하지 않으면 웹 사이트 속도가 느려지고 충돌이 발생할 수도 있습니다.

도구 » 사이트 상태 페이지를 방문하고 정보 탭으로 전환하여 PHP 메모리 제한을 확인할 수 있습니다.

Check PHP memory limit

서버 섹션에서 PHP 메모리 제한을 찾을 수 있습니다. 500M 미만이면 늘려야 합니다.

wp-config.php 파일에 다음 줄을 입력하기만 하면 PHP 메모리 제한을 늘릴 수 있습니다.

define( 'WP_MEMORY_LIMIT', '512M' );

자세한 내용은 WordPress의 PHP 메모리 제한 증가에 대한 기사를 참조하십시오.

5. WordPress 플러그인의 성능 모니터링

일부 WordPress 플러그인은 WordPress 관리 영역 내에서 실행될 수 있습니다. 플러그인 작성자가 주의하지 않으면 플러그인이 너무 많은 리소스를 쉽게 소비하고 WordPress 관리 영역을 느리게 할 수 있습니다.

이러한 플러그인에 대해 알아내는 한 가지 방법은 Query Monitor 플러그인을 설치하고 활성화하는 것입니다. 자세한 내용은 WordPress 플러그인 설치 방법에 대한 단계별 가이드를 참조하세요.

활성화되면 플러그인이 WordPress 도구 모음에 새 메뉴 항목을 추가합니다.

Query Monitor tab

클릭하면 웹사이트에서 현재 보고 있는 페이지에 대한 성능 결과가 표시됩니다.

그러면 쿼리 모니터 콘솔이 나타납니다.

여기에서 왼쪽의 '구성요소별 쿼리' 탭으로 전환해야 합니다. 여기에서 플러그인의 성능 영향을 확인하고 어떤 플러그인이 너무 많은 리소스를 차지하는지 확인할 수 있습니다.

Query Monitor results

이제 느린 플러그인을 일시적으로 비활성화하고 성능이 향상되는지 확인할 수 있습니다.

그렇다면 플러그인 작성자에게 연락하여 지원을 요청하거나 대체 플러그인을 찾을 수 있습니다.

6. WordPress 캐싱 플러그인 설치

WordPress 캐싱 플러그인은 웹사이트 속도를 향상시킬 뿐만 아니라 느리게 로드되는 관리자 대시보드를 수정하는 데도 도움이 됩니다.

좋은 WordPress 캐싱 플러그인은 페이지 로드 속도, CSS 및 JavaScript 전달, WordPress 데이터베이스 등을 최적화하는 데 도움이 됩니다.

이렇게 하면 WordPress 관리 영역에서 성능 향상을 위해 활용할 수 있는 WordPress 호스팅 서버의 리소스를 확보할 수 있습니다.

WP Rocket 사용을 권장합니다. 시중에서 판매되는 최고의 WordPress 캐싱 플러그인입니다. 기본적으로 작동하며 WordPress 성능을 매우 쉽게 최적화할 수 있습니다.

WP Rocket dashboard

자세한 내용은 WordPress에서 WP Rocket을 올바르게 설치하고 설정하는 방법에 대한 가이드를 참조하세요.

7. 관리자 화면 조정 및 WordPress 대시보드 위젯 비활성화

WordPress는 대시보드 화면에 일부 위젯을 자동으로 로드합니다. 여기에는 빠른 초안, 이벤트 및 뉴스, 사이트 상태 등이 포함됩니다.

일부 WordPress 플러그인은 대시보드 화면에 자체 위젯도 추가합니다. 대시보드에 이러한 위젯이 많이 로드되면 속도가 느려질 수 있습니다.

화면 옵션 버튼을 클릭하고 위젯 옆에 있는 상자를 선택 취소하여 이러한 위젯을 끌 수 있습니다.

Screen Options to remove unnecessary widgets

마찬가지로 화면 옵션 메뉴를 사용하여 다른 관리 화면에서 섹션을 표시하거나 숨길 수 있습니다.

예를 들어 게시물 화면에서 보고 싶은 열을 선택할 수 있습니다.

Clean up posts screen

8. 느린 WooCommerce 관리자 대시보드 수정

WooCommerce를 사용하여 온라인 상점을 운영하는 경우 WordPress 관리 영역의 성능에 영향을 줄 수 있는 몇 가지 특정 WooCommerce 기능이 있습니다.

예를 들어 화면 옵션 메뉴를 클릭하여 WooCommerce 대시보드 위젯을 끌 수 있습니다.

마찬가지로 제품 페이지에 표시되는 정보를 변경할 수 있습니다.

Products page

잠시 후 WooCommerce 스토어에서 WordPress 데이터베이스에 불필요한 데이터를 추가할 수 있습니다.

이미 WP Rocket을 사용하고 있다면 플러그인 설정에서 데이터베이스 탭으로 간단히 전환할 수 있습니다. 여기에서 클릭 한 번으로 임시 항목을 삭제하고 WordPress 데이터베이스를 최적화할 수 있습니다.

Database optimize

9. WordPress 관리 영역 및 로그인 페이지 잠금

무작위 해커와 DDoS 공격은 WordPress 웹사이트에 영향을 줄 수 있는 일반적인 인터넷 골칫거리입니다.

이 자동화된 스크립트는 WordPress 로그인 페이지에 액세스하고 짧은 시간에 수백 번 로그인을 시도합니다.

그들은 WordPress 웹 사이트에 액세스하지 못할 수 있지만 여전히 속도를 늦출 수 있습니다.

이러한 스크립트를 차단하는 한 가지 쉬운 방법은 WordPress 관리자 디렉토리와 로그인 페이지를 잠그는 것입니다.

Bluehost를 사용 중인 경우 호스팅 제어판으로 이동하여 고급 탭으로 전환하면 됩니다. 여기에서 디렉토리 개인 정보 보호 아이콘을 클릭해야 합니다.

Directory Privacy

다음으로 wp-admin 디렉토리(보통 public_html 폴더 안에 있음)를 찾아야 합니다.

그런 다음 옆에 있는 편집 버튼을 클릭하기만 하면 됩니다.

WordPress admin folder

다음으로 보호된 디렉터리의 이름을 제공하라는 메시지가 표시됩니다.

Name folder

계속하려면 저장 버튼을 클릭하세요. 제어판에 옵션이 저장되며 계속하려면 뒤로 이동 버튼을 클릭해야 합니다.

그런 다음 보호된 폴더의 사용자 이름과 암호를 만들어야 합니다.

Create username and password

이제 WordPress 관리 영역을 방문하면 사용자 이름과 비밀번호를 입력하라는 메시지가 표시됩니다.

Login prompt

자세한 내용은 WordPress 관리자 디렉터리를 암호로 보호하는 방법에 대한 자습서를 참조하세요.

비밀번호 보호 WordPress 로그인 페이지

다음으로 WordPress 로그인 페이지에 대한 액세스를 차단하려고 합니다. 이를 위해서는 웹사이트에서 .htaccess 파일을 수동으로 편집하고 비밀번호 파일을 생성해야 합니다.

먼저 FTP 클라이언트 또는 호스팅 제어판 내 파일 관리자 앱을 사용하여 WordPress 웹사이트에 연결합니다.

그런 다음 웹 사이트의 루트 폴더로 이동합니다(루트 폴더에서 wp-admin, wp-includes 및 wp-content 폴더를 볼 수 있음).

여기에서 새 파일을 만들고 이름을 .htpasswd로 지정해야 합니다.

Create htpasswd file

다음으로 이 온라인 도구를 방문하여 .htpasswd 문자열을 생성해야 합니다.

WordPress 관리자 디렉토리에 사용한 것과 동일한 사용자 이름과 비밀번호를 사용해야 합니다.

그런 다음 생성 버튼을 클릭합니다.

Generate password

도구는 출력 상자 아래에 사용자 이름과 암호 문자열을 생성합니다.

이전에 만든 .htpasswd 파일 안에 이 문자열을 복사하여 붙여넣어야 합니다.

다음으로 .htaccess 파일을 편집하고 그 안에 다음 코드를 복사하여 붙여넣어야 합니다.

### BEGIN BASIC BLOCK
<Files wp-login.php>
AuthType Basic
AuthName "Protected Folder"
AuthUserFile /home/username/public_html/yourwebsite/.htpasswd
Require user jsmith
Satisfy All
</Files>
### END BASIC BLOCK

jsmith를 자신의 사용자 이름으로 바꾸고 AuthUserFile 값을 .htpasswd 파일의 경로로 변경하는 것을 잊지 마십시오. 파일 관리자 앱에서 찾을 수 있습니다.

이제 WordPress 로그인 페이지를 방문하여 암호 보호가 작동하는지 확인할 수 있습니다.

10. WordPress 자동 저장 간격 관리

WordPress 블록 편집기에는 자동 저장 기능이 내장되어 있습니다. 변경 사항을 저장하지 않고 편집기를 닫은 경우 콘텐츠를 쉽게 복원할 수 있습니다.

그러나 최대 트래픽 동안 여러 사용자가 웹 사이트에서 작업하는 경우 모든 자동 저장 요청으로 인해 WordPress 관리 영역이 느려집니다.

이제 자동 저장은 중요한 기능이므로 끄지 않는 것이 좋습니다. 그러나 성능에 미치는 영향을 줄이기 위해 속도를 늦출 수 있습니다.

wp-config.php 파일에 다음 줄을 추가하기만 하면 됩니다.

define( 'AUTOSAVE_INTERVAL', 120 )

이 줄은 단순히 WordPress에 1분 대신 2분(120초)마다 한 번씩 자동 저장을 실행하도록 지시합니다.

하트비트 API 호출 줄이기

WordPress는 페이지를 다시 로드하지 않고 Ajax 호출을 서버에 보내기 위해 하트비트 API라는 것을 사용합니다. 이를 통해 WordPress는 게시물이 다른 사용자에 의해 편집되고 있음을 다른 작성자에게 표시할 수 있으며 플러그인 개발자는 실시간으로 알림을 표시할 수 있습니다.

기본적으로 API는 60초마다 핑백합니다. 여러 작성자가 동시에 웹 사이트에서 작업하는 경우 이러한 서버 호출은 리소스를 많이 사용하게 될 수 있습니다.

이미 WP Rocket을 사용하고 있다면 자동으로 하트비트 API 활동을 120초마다 핑백으로 줄입니다.

Reduce Heartbeat API activity using WP Rocket

또는 Heartbeat Control이라는 독립 실행형 플러그인을 사용하여 Heartbeat API 호출을 줄일 수도 있습니다.

최소 120초 이상으로 줄이는 것이 좋습니다.

Heartbeat API calls

11. 더 나은 WordPress 호스팅으로 업그레이드 또는 전환

모든 WordPress 성능 문제는 WordPress 호스팅 제공업체에서 제공하는 인프라에 따라 다릅니다.

이렇게 하면 호스팅 공급자가 제공하는 리소스의 성능을 개선할 수 있는 능력이 제한됩니다.

위의 팁은 확실히 WordPress 서버의 부하를 줄이는 데 도움이 되지만 호스팅 환경에는 충분하지 않을 수 있습니다.

성능을 더욱 향상시키려면 WordPress 사이트를 새 호스트로 이동하고 다른 호스팅 제공업체에 등록할 수 있습니다.

최고의 WordPress 호스팅 회사 중 하나로 Bluehost를 사용하는 것이 좋습니다. 그들의 공유 호스팅 계획에는 WordPress 성능을 향상시키는 캐싱이 내장되어 있습니다.

Bluehost Coupon Code

그러나 웹 사이트가 성장함에 따라 호스팅 계획을 업그레이드해야 할 수도 있습니다.

트래픽이 많은 사이트는 WP Engine 또는 SiteGround와 같은 관리형 WordPress 호스팅 플랫폼으로 이동하는 것이 좋습니다.

WPBeginner에서는 SiteGround를 사용하여 웹사이트를 호스팅합니다.

이 기사가 느리게 로드되는 WordPress 대시보드를 수정하는 방법을 배우는 데 도움이 되었기를 바랍니다. 또한 전체 WordPress 보안 핸드북을 보거나 비즈니스 성장을 위한 최고의 WordPress 플러그인 선택을 볼 수 있습니다.

이 기사가 마음에 들면 WordPress 비디오 자습서용 YouTube 채널을 구독하십시오. Twitter와 Facebook에서도 찾을 수 있습니다.