Query Monitor – O painel de ferramentas do desenvolvedor para WordPress

Por John Blackbourn
(450 avaliações)
Baixar
  • Versão:
    3.17.0
  • Última atualização:
    há 24 dias
  • Instalações ativas:
    mais de 200 mil
  • Versão do WordPress:
    5.9 ou maior
  • Testado até o WordPress:
    6.7.1
  • Versão do PHP:
    7.4 ou maior
  • Tags:

Hospedagem WordPress com plugin Query Monitor

Onde devo hospedar o plugin Query Monitor?

Este plugin pode ser hospedado em qualquer servidor que possua WordPress configurado. Recomendamos escolher um provedor de hospedagem de confiança, com servidores especializados para WordPress, como o serviço de hospedagem de sites da MCO2.

Hospedando o plugin Query Monitor em um provedor confiável

A MCO2, além de configurar e instalar o WordPress na versão mais atualizada para seus clientes, fornece o plugin WP SafePress, um sistema singular que assegura e melhora seu site simultaneamente.

Por que a Hospedagem WordPress funciona melhor na MCO2?

A Hospedagem WordPress funciona melhor pois a MCO2 possui servidores otimizados para WordPress. A instalação de WordPress é diferente de uma instalação trivial, pois habilita imediatamente recursos como otimização de imagens e fotos, proteção da página de login, bloqueio de atividades suspeitas diretamente no firewall, cache avançado e HTTPS ativado por padrão. São recursos que potencializam seu WordPress para a máxima segurança e o máximo desempenho.

O Query Monitor é o painel de ferramentas para desenvolvedores do WordPress. Ele permite a depuração de consultas ao banco de dados, erros de PHP, ganchos e ações, blocos do editor de blocos, scripts e folhas de estilo enfileirados, chamadas de API HTTP e muito mais.

Ele inclui alguns recursos avançados, como depuração de chamadas Ajax, chamadas de API REST, verificações de capacidade de usuário e suporte completo para temas de bloco e edição completa do site. Possui a capacidade de filtrar grande parte de sua saída por plugin ou tema, permitindo que você identifique rapidamente plugins, temas ou funções com desempenho insatisfatório.

O Query Monitor concentra-se fortemente em apresentar suas informações de maneira útil, por exemplo, mostrando consultas agregadas ao banco de dados agrupadas por plugins, temas ou funções responsáveis ​​por elas. Ele adiciona um menu da barra de ferramentas do administrador mostrando uma visão geral da página atual, com informações completas de depuração mostradas em painéis assim que você seleciona um item de menu.

O Query Monitor é compatível com versões do WordPress de até três anos atrás e a versão do PHP 7.4 ou superior.

Para informações completas, consulte o site do Query Monitor.

Aqui está uma visão geral do que é mostrado para cada carregamento de página:

  • Consultas ao banco de dados, incluindo notificações para consultas lentas, duplicadas ou errôneas. Permite filtragem por tipo de consulta (SELECT, UPDATE, DELETE, etc), componente responsável (plugin, tema, arquivos básicos do WordPress) e função de chamada, e fornece visualizações agregadas separadas para cada um.
  • O nome de arquivo do modelo, a hierarquia completa do modelo e os nomes de todas as partes do modelo que foram carregadas ou não carregadas (para temas de bloco e temas clássicos).
  • Erros de PHP apresentados de forma clara, juntamente com seu componente responsável e pilha de chamadas, além de um aviso visível na barra de ferramentas do administrador.
  • Uso da funcionalidades “Fazendo errado” ou “Obsoleto” no código do seu site.
  • Blocos e propriedades associadas no conteúdo do post e na edição completa do site (FSE).
  • Regras de reescrita correspondentes, strings de consulta associadas e variáveis ​​de consulta.
  • Scripts e folhas de estilo enfileirados, juntamente com suas dependências, dependentes e alertas para dependências quebradas.
  • Configurações de idioma e arquivos de tradução carregados (arquivos MO e arquivos JSON) para cada domínio de texto.
  • Solicitações de API HTTP, com código de resposta, componente responsável e tempo gasto, com alertas para solicitações com falhas ou erros.
  • Verificações de capacidade do usuário, juntamente com o resultado e quaisquer parâmetros passados para a verificação de capacidade.
  • Informações sobre o ambiente, incluindo informações detalhadas sobre o PHP, o banco de dados, o WordPress e o servidor Web.
  • Os valores de todas as funções condicionais do WordPress, como is_single(), is_home(), etc.
  • Transientes que foram atualizados.
  • Uso do switch_to_blog() e restore_current_blog() em instalações Multisite.

Além disso:

  • Sempre que ocorre um redirecionamento, o Query Monitor adiciona um cabeçalho HTTP contendo a pilha de chamadas, para que você possa usar seu inspetor HTTP favorito ou as ferramentas de desenvolvimento do navegador para rastrear o que acionou o redirecionamento.
  • A resposta de qualquer solicitação Ajax iniciada pelo jQuery na página conterá várias informações de depuração em seus cabeçalhos. Erros de PHP também são exibidos no console do desenvolvedor do navegador.
  • A resposta de uma solicitação autenticada da API REST do WordPress conterá uma visão geral das informações de desempenho e erros de PHP em seus cabeçalhos, desde que o usuário autenticado tenha permissão para visualizar a saída do Query Monitor. Uma solicitação de API REST encapsulada incluirá ainda mais informações de depuração na propriedade qm da resposta.

Por padrão, a saída do Query Monitor é mostrada apenas para administradores em instalações de site único e super administradores em instalações multisite.

Além disso, você pode definir um cookie de autenticação que permite visualizar a saída do Query Monitor quando você não estiver conectado (ou se estiver conectado como um não administrador). Consulte o painel de Configurações para detalhes.

Outros plugins

Mantenho vários outros plugins para desenvolvedores. Confira-os:

  • O User Switching oferece alternância instantânea entre contas de usuário no WordPress.
  • O WP Crontrol permite visualizar e controlar o que está acontecendo no sistema WP-Cron

Declaração de privacidade

O Query Monitor é privado por padrão e sempre será. Ele não armazena permanentemente nenhum dos dados que coleta. Ele não envia dados a terceiros, nem inclui recursos de terceiros. A declaração de privacidade completa do Query Monitor pode ser encontrada aqui.

Declaração de acessibilidade

O Query Monitor visa ser completamente acessível a todos os seus usuários. A declaração de acessibilidade completa do Query Monitor pode ser encontrada aqui.

Capturas de tela

Menu de barra de ferramentas do administrador

Menu de barra de ferramentas do administrador

Consultas agregadas ao banco de dados por componente

Consultas agregadas ao banco de dados por componente

Verificações de capacidade

Verificações de capacidade

Consultas ao banco de dados

Consultas ao banco de dados

Ganchos e ações

Ganchos e ações

Solicitações de API HTTP

Solicitações de API HTTP

Agregue consultas ao banco de dados chamando a função

Agregue consultas ao banco de dados chamando a função

Plugins semelhantes

LiteSpeed Cache
(2.568 avaliações)

Tudo em um, aceleração imbatível e melhoria no PageSpeed: aumenta a velocidade da página, armazenamento em cache, otimização de imagens/CSS/JS…

WP Fastest Cache
(4.110 avaliações)

O mais simples e mais rápido sistema de cache para o WordPress.

Autoptimize
(1.412 avaliações)

Autoptimize acelera seu siste ao otimizar JS, CSS, imagens (incluindo carregamento tardio), HTML e fontes do Google, deixando JS assíncronos, removendo os emojis e mais.

ManageWP Worker
(652 avaliações)

Uma maneira melhor de gerenciar dezenas de sites WordPress.

WP Super Cache
(1.333 avaliações)

Uma ferramenta rápida para cache no WordPress que gera arquivos de HTML estático.

Image Optimizer – Optimize Images and Convert to WebP or AVIF
(121 avaliações)

Automatically resize, optimize, and convert images to WebP and AVIF. Compress images in bulk or on upload to boost your WordPress site performance.

Do mesmo author (John Blackbourn)

WP Crontrol
(152 avaliações)

WP Crontrol enables you to take control of the cron events on your WordPress website.

User Switching
(234 avaliações)

Instant switching between user accounts in WordPress.