워드프레스 사이트에 데이터베이스 쿼리 통계 표시하는 방법

워드프레스 사이트에서 실행하는 데이터베이스 쿼리의 수와 이 쿼리들이 소요하는 시간을 추적하는 것은 유익한 관행입니다. 일부 워드프레스 블로그에서는 이러한 통계를 푸터에 표시하여 일반적으로 **“23 쿼리. 0.448 초.”**라는 메시지를 보여주는 것을 보았을 것입니다. 유사한 쿼리 통계를 자신의 워드프레스 웹사이트에 통합하는 방법을 궁금해하시겠다면, 올바른 곳에 오셨습니다! 이 블로그 포스트에서는 워드프레스 테마의 푸터를 수정하여 데이터베이스 쿼리 통계를 효과적으로 표시하는 방법을 설명하겠습니다.

데이터베이스 쿼리 통계를 표시하는 이유

데이터베이스 쿼리 통계를 표시하는 것은 몇 가지 이유로 유용할 수 있습니다:

  • 성능 인사이트: 이는 워드프레스 사이트의 효율성을 모니터링하고 잠재적인 지연을 진단하는 데 도움이 됩니다.
  • 디버깅: 사이트가 느리게 실행되는 경우, 얼마나 많은 쿼리가 실행되고 있는지를 확인함으로써 해결해야 할 잠재적인 문제에 대한 힌트를 제공할 수 있습니다.
  • 사용자 참여: 기술적인 관점에서 방문객들에게 쿼리 통계를 공유하는 것은 투명성과 웹사이트 성능에 대한 헌신을 보여줄 수 있습니다.

쿼리 통계를 표시하는 방법

워드프레스 푸터에 데이터베이스 쿼리 통계를 표시하려면 이 간단한 방법을 따라 하십시오. 테마의 푸터 파일에 작은 PHP 코드를 추가할 것입니다. 단계별로 방법을 알아보겠습니다:

단계 1: 테마 파일 접근

  1. 워드프레스 관리자 대시보드에 로그인합니다.
  2. 외모 > 테마 편집기로 이동합니다.
  3. 오른쪽 사이드바에서 footer.php를 찾아 클릭하여 푸터 파일을 편집합니다.

단계 2: 푸터 편집

  1. footer.php 파일의 맨 아래로 스크롤합니다.

  2. 다음 PHP 코드 조각을 닫는 </body> 태그 바로 전에 추가합니다:

    <?php echo $wpdb->num_queries; ?> <?php _e('쿼리'); ?>. <?php timer_stop(1); ?> <?php _e('초'); ?>
    

코드 분석

  • <?php echo $wpdb->num_queries; ?>: 이 코드 부분은 현재 페이지에서 실행된 총 쿼리 수를 가져옵니다.
  • <?php _e('쿼리'); ?>: 이 함수는 사이트가 번역되면 “쿼리"라는 단어를 적절한 언어로 번역합니다.
  • <?php timer_stop(1); ?>: 이 함수는 페이지가 로드되기 시작한 이후의 시간을 기록하는 타이머를 중지하여 정확한 로드 시간을 제공합니다.
  • <?php _e('초'); ?>: 이전 번역 함수와 유사하게, “초"라는 단어를 표시합니다.

단계 3: 변경 사항 저장

  • 파일 업데이트 버튼을 클릭하여 변경 사항을 저장합니다.

단계 4: 변경 사항 확인

이제 워드프레스 사이트를 방문하여 푸터로 스크롤하여 보십시오. **“23 쿼리. 0.448 초”**와 같이 현재 페이지의 데이터베이스 쿼리 통계를 반영한 표시가 나타나야 합니다.

결론

데이터베이스 쿼리 통계를 워드프레스 사이트에 통합하면 성능과 사용자 편의성에 대한 이해를 높일 수 있습니다. 위에 설명한 단계를 따르면 푸터에서 이 유용한 기능을 쉽게 구현할 수 있습니다. 이는 웹사이트의 효율성에 대한 귀하와 방문객 모두에게 큰 통찰력을 제공할 수 있는 작은 조정입니다!

이 데이터를 표시하는 방법과 장소를 더욱 실험해 보세요. 웹사이트의 디자인에 잘 맞고 사용자 경험을 향상할 수 있는 방식으로 표시되도록 하십시오. 즐거운 코딩 되세요!