Software  
 
Rede de conhecimento computador >> Software >> WordPress >> Content
O que é a API WordPress Heartbeat e por que você deve controlá-la?
O que é a API Heartbeat do WordPress?

A API WordPress Heartbeat é um recurso que permite que o WordPress se comunique com o seu navegador em segundo plano. É usado para diversas tarefas, como:

- Salvar rascunhos de postagens e páginas
- Atualizando status de postagens e páginas
- Exibindo notificações

A API Heartbeat é executada em um cronômetro e envia solicitações ao seu navegador a cada poucos segundos. Essas solicitações são usadas para verificar se há alguma alteração que precise ser feita no banco de dados do WordPress. Se houver alguma alteração, a API Heartbeat irá enviá-la para o banco de dados e atualizar a interface de usuário (IU) do WordPress.

Por que você deve controlar a API Heartbeat

A API Heartbeat pode ser um recurso útil, mas também pode tornar seu site mais lento. Isso ocorre porque a API envia constantemente solicitações ao seu navegador, mesmo que não haja alterações que precisem ser feitas.

Se você descobrir que seu site está lento, tente desativar a API Heartbeat. Isso pode ser feito adicionando o seguinte código ao seu arquivo wp-config.php:

```
define('DISABLE_WP_CRON', verdadeiro);
```

Este código desabilitará o Cron job do WordPress, responsável por executar a API Heartbeat.

Aqui estão alguns outros motivos pelos quais você pode querer controlar a API Heartbeat:

- Segurança:A API Heartbeat pode ser usada por invasores para lançar ataques de negação de serviço (DoS). Isso ocorre porque a API pode ser usada para enviar um grande número de solicitações ao seu navegador, o que pode sobrecarregar o servidor e causar falha.
- Privacidade:A API Heartbeat pode ser usada para coletar informações sobre seus hábitos de navegação. Essas informações podem ser usadas para rastrear seus movimentos na Internet e construir um perfil de seus interesses.

Como controlar a API Heartbeat

Existem algumas maneiras de controlar a API Heartbeat. Aqui estão algumas dicas:

- Desative a API Heartbeat:Esta é a maneira mais eficaz de controlar a API Heartbeat. Você pode desabilitar a API adicionando o seguinte código ao seu arquivo wp-config.php:

```
define('DISABLE_WP_CRON', verdadeiro);
```
- Reduza a frequência das solicitações da API Heartbeat:você pode reduzir a frequência das solicitações da API Heartbeat diminuindo o valor da constante `WP_heartbeat_interval`. Isso pode ser feito adicionando o seguinte código ao seu arquivo wp-config.php:

```
define('WP_heartbeat_interval', 60);
```

Este código reduzirá a frequência das solicitações da API Heartbeat para uma vez por minuto.
- URLs específicos da lista de permissões:você pode colocar URLs específicos na lista de permissões para os quais a API Heartbeat tem permissão para enviar solicitações. Isso pode ser feito adicionando o seguinte código ao seu arquivo wp-config.php:

```
define( 'WP_heartbeat_allowed_urls', array( 'https://example.com/wp-admin/' ));
```

Este código permitirá apenas que a API Heartbeat envie solicitações para o diretório wp-admin do seu site WordPress.

Seguindo essas dicas, você pode controlar a API Heartbeat e melhorar o desempenho e a segurança do seu site WordPress.

Anterior :

Próximo :
  Os artigos relacionados
·Como controlar a visibilidade do widget no WordPress co…
·O que há de novo no WordPress 4.1? 
·Como proteger o site WordPress com o plugin de seguranç…
·Como remover o alternador de idioma na página de login…
·Como configurar o Cloudflare com site WordPress? 
·Como configurar corretamente a otimização automática…
·Como migrar site WordPress do Bluehost SiteGround? 
·Como adicionar índice no site WordPress? 
·Como configurar uma conta FTP WordPress na hospedagem c…
·Como adicionar Google Maps no WordPress 
  Artigos em destaque
·Como fazer um esboço numeral romano em MS Word 
·Como fazer um objeto em uma fotografia maior Usando o P…
·Como fazer molduras Usando o Photoshop Elements 
·Como ganhar Roller Coaster Tycoon 
·Som Minha iMovie está fora de sincronia 
·Como saber a hora de início de um Banco de Dados Oracl…
·Como remover ID3 cabeçalhos 
·Como fazer ou criar MIDIs com MIDI Maker ou Software Cr…
·Como posso criar uma lista de discussão banco de dados…
·Como abrir arquivos PDF em um anexo de email 
Cop e direita © Rede de conhecimento computador http://ptcomputador.com Todos os Direitos Reservados