코드 및 플러그인을 통해 WordPress 데이터베이스를 최적화하는 방법

게시 됨: 2021-12-07

웹사이트의 속도는 항상 최우선 순위였습니다. 그리고 WordPress 데이터베이스를 최적화하기 위해 웹 사이트의 전반적인 빠른 성능에 대한 기본 연결이 있습니다.

따라서 사이트의 데이터베이스를 관리하고 정기적으로 정리하면 디지털 경험에 놀라운 일이 될 수 있습니다.

이 기사에서는 코드와 플러그인을 통해 WordPress 데이터베이스를 최적화하는 방법에 대한 최고의 경험을 여러분과 공유할 것입니다.

데이터베이스는 중요한 파일 및 폴더에서 불필요한 스팸, 댓글, 이미 삭제된 플러그인 및 확장에 이르기까지 모든 사이트 데이터가 있는 잘 구조화된 저장소입니다.

따라서 웹 사이트를 지속적으로 구성, 변경, 새로 고침 및 재생하고 기능을 확장하거나 추가 도구를 추가하여 온라인에서 성능을 향상시키는 경우.

WP 웹 사이트가 거대한 데이터베이스에서 필요한 정보를 검색하는 데 걸리는 로드 시간, 복잡한 작업 및 엄청난 시간을 피하기 위해 실용적인 수단 중 하나를 통해 WordPress 데이터베이스를 최적화해야 합니다.

사이트의 전체 상태에 큰 영향을 미치기 위해 할 수 있는 일과 코드와 플러그인을 통해 WordPress 데이터베이스를 최적화하는 방법을 살펴보겠습니다 .

알림! 데이터베이스와 관련된 변경 작업을 수행하기 전에 사이트를 올바르게 백업했는지 확인하고 안전한 장소에 예약된 사본을 보관하십시오.

1. 코드를 통해 WordPress 데이터베이스를 최적화하는 방법은 무엇입니까?

코드를 통해 WP 데이터베이스를 최적화하여 데이터베이스의 효율성을 높이고 사이트 페이지를 더 빠르게 로드할 수 있는 모든 이점을 활용하십시오.

WP 데이터베이스의 구조를 이해하기 위해 WordPress Codex를 확인하면 wp_commentmeta, wp_comments, wp_links, wp_posts, wp_terms, wp_users 등 12개의 핵심 테이블로 구성되어 있음을 알 수 있습니다.

그러나 자신의 데이터베이스를 확인하면 12개 이상의 테이블을 찾을 수 있습니다. 즉, 수동으로 또는 사용한 플러그인/테마에 의해 추가 테이블이 생성되었음을 의미합니다.

이제 코드를 통해 WordPress 데이터베이스를 최적화 하기 위해 해야 할 일은 SQL 명령 "Optimize table"을 실행하는 것입니다.

예를 들어 wp_links 테이블을 최적화해 보겠습니다. 이 경우 phpMyAdmin 영역에서 다음 SQL 쿼리를 실행해야 합니다.

최적화 테이블 'wp_links'
드롭다운 메뉴에서 "모두 선택" 상자를 클릭하여 오버헤드가 있는 테이블을 확인한 다음 테이블 유지 관리에서 "테이블 최적화"를 선택하고 "이동" 버튼을 눌러야 합니다.

이 프로세스는 시간이 지남에 따라 데이터베이스에 컴파일된 오버헤드와 정확하게 싸워야 합니다. 최적화 프로세스가 완료되는 즉시 이에 대한 확인을 받게 됩니다.

승인 대기 중인 댓글 또는 기타 스팸 댓글을 삭제하려면 다음 SQL 명령을 사용하여 삭제할 수 있습니다.

wp_comments WHERE comment_approved = '스팸'에서 삭제

모든 유형의 삭제된 항목이 저장되는 휴지통 폴더를 처리하려면 다음과 같이 할 수 있습니다.

wp-config.php에 정의('SAVEQUERIES', true )를 추가합니다.

또한 테마 바닥글에 아래 언급된 코드를 추가합니다.

if ( current_user_can( '관리자' ) ) {
글로벌 $wpdb;
echo "<사전>";
print_r( $wpdb->쿼리);
에코 "</pre>";
}
?>

기본적으로 휴지통 항목은 30일 후에 삭제되지만 이 기간을 변경하고 원하는 대로 정의할 수 있습니다. 예를 들어 날짜를 10:
정의( 'EMPTY_TRASH_DAYS', 10 ); // 10 일

2. 플러그인을 통해 WordPress 데이터베이스를 최적화하는 방법은 무엇입니까?
약간의 코딩 작업에 대한 대안으로 주변에 선택할 수 있는 여러 데이터베이스 최적화 WP 플러그인이 있으며 웹 사이트의 복잡하지 않고 빠른 성능에 크게 기여할 수 있습니다.

WP 최적화:
WP 최적화

플러그인을 통해 WordPress 데이터베이스를 최적화 하는 가장 좋은 방법 중 하나는 WP Optimize와 관련이 있습니다.

이 플러그인을 사용하면 사용하기 쉽고 무료로 설치할 수 있기 때문에 노력과 재정적 수단을 절약하면서 웹사이트 데이터베이스를 자동으로 정리할 수 있습니다.

사이트 정리를 주기적으로 구성하거나 일정을 설정하고 WP Optimize를 구성하여 일정에 따라(예: 매주 또는 일주일에 두 번 등) 관리할 수 있습니다.

스팸, 승인되지 않은 댓글 및 게시물 수정에서 만료된 옵션, 트랙백 등에 이르기까지 불필요한 데이터를 제거합니다.

또한 Admin Dashboard에서 옵션을 선택하여 최적화해야 할 항목을 자유롭게 선택하고 데이터베이스 통계 및 절감액을 확인하고 마지막으로 WP Optimize도 모바일 친화적이므로 모든 모바일 또는 휴대용 장치에서 모든 것을 구성할 수 있습니다.

고급 데이터베이스 클리너:

가볍고 유능한 데이터베이스를 핵심으로 하는 더 빠르고 깨끗한 WordPress 웹사이트를 원한다면 Advanced Database Cleaner만 있으면 됩니다.

이 플러그인을 사용하여 데이터베이스를 최상의 분위기와 기능으로 유지하고 백엔드에서 코딩이나 다른 복잡한 절차를 수행하지 않고도 사이트를 원하는 대로 개선할 수 있습니다.

데이터베이스에 저장된 모든 종류의 불필요한 항목을 제거하기 위해 무료 및 프리미엄 옵션을 모두 테스트할 수 있습니다.

무료 버전에는 오래된 개정판 삭제, 페이지 및 게시물 초안, 스팸, 휴지통 및 보류 중인 댓글, 자동 예약 정리 가용성, 데이터 최적화 및 웹사이트 속도 개선, 테이블 보기 및 정리 등과 같은 다양한 데이터베이스 정리 유용한 기능이 제공됩니다.

개정판 삭제 후 데이터베이스 최적화:
데이터베이스 삭제 수정 최적화

WP 데이터베이스 정리 및 최적화를 위한 또 다른 훌륭한 도구는 수정본 삭제 후 데이터베이스 최적화로 알려지게 되었습니다.

그것은 90.000개 이상의 활성 다운로드와 속도와 성능 면에서 프로필을 보다 자격을 갖추도록 시도하고 성공한 만족스러운 WordPress 사이트 소유자의 거대한 군대를 자랑합니다.

공식 WP 라이브러리에서 사용할 수 있는 가장 간단한 데이터베이스 최적화 플러그인 중 하나를 구입하는 데 돈을 쓰지 마십시오. 대신 데이터베이스를 잘 구성하고 가볍게 유지하기에 충분한 실용적인 기능에 액세스할 수 있습니다.

따라서 이 플러그인은 게시물 및 페이지 수정, 스팸 댓글 및 사용하지 않는 태그 삭제, 삭제된 게시물/페이지/댓글, 필요에 따라 자동 최적화 등을 삭제하는 데 이상적입니다.