code

wp-admin 패널 성능 개선을 위한 권고사항

starcafe 2023. 3. 29. 21:39
반응형

wp-admin 패널 성능 개선을 위한 권고사항

wp-admin 패널 성능 향상 권장사항 : 워드프레스 관리 패널 문제에서 병목현상을 파악할 수 있는 제안과 방법을 제시해 주십시오.멀티 사이트이며, 서드파티제의 플러그인이 유효하게 되어 있습니다.플러그인 충돌을 식별하는 방법 및 성능/메모리 문제를 일으키는 플러그인이 무엇인지 확인합니다.이 모든 php-fpm, nginx는 DOker 컨테이너에서 실행됩니다.

발견된 문제:로그인 중 포스트 중 새 페이지 로드 중

여기에서는 성능 문제를 특정하기 위한 단계별 가이드를 제공합니다.

  1. 서버가 실제 가동 상태가 아니거나 그다지 중요하지 않은 경우 기본 WordPress 테마(예: TentySeventeen)로 전환하여 변경 사항이 없는지 확인합니다.

  2. 모든 플러그인을 비활성화하고 도움이 되는지 확인할 수 있습니다.예인 경우 - 플러그인을 하나씩 켜면 성능 문제를 일으키는 플러그인을 식별할 수 있습니다.

  3. 디버깅 바(Plugins-Add New에서 할 수 있음)라는 무료 플러그인을 설치하려고 하면 웹 사이트에 느린 내용이 나타납니다.

    디버깅 바 플러그인

  4. 브라우저 콘솔을 검사하는 것도 도움이 될 수 있습니다.

이 문제는 코드(플러그인)와 실제 가동 환경의 상호작용으로 인해 발생하므로 원인을 측정할 때 이 모든 것을 고려하는 도구가 필요합니다.

저는 이 신유물이 정말 마음에 들어요.유료 상품이지만 무료 체험판을 통해 문제를 진단할 수 있습니다.WordPress 통합 기능을 통해 각 작업 후크 및 플러그인이 몇 초/ms에 걸리는지 구체적으로 알 수 있습니다.

문제의 원인을 특정하는 데 도움이 되는 XHProf 등의 php 퍼포먼스툴이 몇 가지 있습니다.

어떤 문제가 있었는지 잊지 말고 답변을 업데이트해 주세요!

설치되어 있는 플러그인의 목록을 주시겠습니까?

내 경험상 기억의 낭비라는 걸 말해 줄 수 있는데...

예를 들어 비주얼 컴포저 플러그 인을 사용하고 있습니까?이러한 플러그 인은 리소스 요구와 관련하여 가장 최악의 백엔드 플러그 인입니다.프리미엄 테마에서는 마스터 슬라이더 레볼루션과 조합되는 경우가 가장 많습니다.이러한 플러그 인은 메모리 요구도 있습니다.

일반적으로 플러그 인이 많습니까, 10에서 20 정도라고 합시다.다 필요하세요?백엔드에서 페이지를 편집할 때 로딩되는 것은 무엇입니까?

정말 모든 것이 필요하다면 더 나은 서버를 임대하는 것을 생각해 보세요.;-)

느린 wp-admin과의 싸움에서 발견한 것은 자동 저장 및 수천 개의 동일한 게시물 복사본을 만드는 하트비트 워드프레스 기능입니다.자동 저장 간격을 설정합니다.퍼포먼스를 떨어뜨리는 것은 아니지만, 제 경우(수천 개의 레코드가 있는 woocommerce)는 관리 패널의 속도를 향상시키는데 도움이 되어, 고객님께도 도움이 될 것입니다.

기능을 시험해 보세요.php 다음 추가:

add_action( 'init', 'stop_heartbeat', 1 );
    function stop_heartbeat() {
    wp_deregister_script('heartbeat');
}

의견을 주셔서 감사합니다.문제를 특정하여 해결했습니다.문제는 네트워크 파일 시스템에 있으며 업로드된 자산의 총 크기가 GB 단위이고 필터에 내장된 워드프레스 프레임워크가 크기를 계산하기 위해 재귀 호출을 하기 때문에 php 스크립트가 읽는 데 시간이 더 걸립니다.디버깅 바 슬로우 액션과 필터 플러그인을 사용하여 어떤 액션/필터가 더 오래 걸리는지 확인했습니다.

솔루션:다중 사이트의 관리 패널에는 사용하도록 설정하면 디스크 크기 계산을 건너뜁니다. 이제 사이트가 매우 빠릅니다.다만, 유저의 업로드를 제한하는 기능(예를 들면, 사이트 마다 2 GB 를 정의)이 없어져, 유저를 2 GB 의 디스크 할당량으로부터 제한하는 기능이 무효가 됩니다.그것을 조정할 수 있는 방법이 있나요? 당신의 귀중한 제안을 해 주세요.

다른 서버에서 웹 사이트를 백업하고 문제를 확인하는 것을 추천합니다.문제가 해결되지 않으면 플러그인을 하나씩 비활성화합니다.

언급URL : https://stackoverflow.com/questions/46579543/recommendation-to-improve-wp-admin-panel-performance

반응형