Blog SearchWP

Tutoriais, Dicas e Recursos do WordPress para Ajudar a Crescer Seu Negócio

A versão 4.0 do SearchWP está cada vez mais próxima! ? Em preparação para o lançamento, há algumas atualizações interessantes para compartilhar. Neste post, abordaremos os benchmarks de desempenho iniciais que foram executados até o momento.

As operações primárias do SearchWP são indexação e busca, portanto, esses são os dois benchmarks discutidos neste post.

Tempos de construção do índice (em segundos, menor é melhor)

O índice, o indexador e o processo de indexação foram todos completamente reconstruídos no SearchWP 4.0. Com base nos novos modelos de dados em uso, a velocidade geral de indexação foi grandemente aprimorada.

Observação: estes dados são baseados em uma construção inicial do índice. O indexador do SearchWP aplica atualizações delta muito pequenas às alterações de conteúdo ao longo do tempo.

Tome como exemplo este benchmark com um site que tem cerca de 1.000 Posts e Páginas com conteúdo variando de algumas centenas de palavras a alguns milhares:

Para o mesmo site com a mesma configuração de Engine, o indexador no SearchWP 4.0 está rodando em média em cerca de 36% do tempo que leva para rodar no SearchWP 3.x (cerca de 2,7 vezes mais rápido)!

O indexador rodando via WP CLI é ainda mais impressionante, levando apenas 20% do tempo que o SearchWP 3.x leva para construir sua versão do índice. Isso é cerca de 5 vezes mais rápido! ?

Outro benchmark a ser considerado é o de um site maior com 10.000 entradas (novamente, o tempo está em segundos):

Melhorar a velocidade do indexador foi um grande foco ao trabalhar no SearchWP 4.0, com a esperança de que um processo de construção de índice mais rápido resulte em um site mais rápido exibindo os melhores resultados de busca possíveis.

Tempos de consulta de busca (em segundos, menor é melhor)

A indexação é uma parte significativa do que o SearchWP faz, mas a parte mais importante é retornar os melhores resultados de busca rapidamente. O SearchWP 3.x fez um bom trabalho nisso, mas ainda havia espaço para melhorias tanto no tempo de execução da consulta quanto na complexidade da própria consulta.

Vamos examinar alguns resultados de benchmark ao realizar várias buscas em nosso site com 10.000 entradas:

Observação: a lógica AND do SearchWP desempenha um papel na diminuição do tempo de consulta para um número crescente de termos.

Examinando este conjunto de resultados, podemos observar algumas coisas:

  1. O SearchWP 4.0 executa consultas de busca mais rapidamente que o 3.x
  2. Os tempos de consulta de busca são, em muitos casos, pelo menos 2x mais rápidos!
  3. O benefício de velocidade observável aumenta à medida que o número de termos de busca aumenta

Por favor, observe que estes benchmarks dependem completamente do conteúdo de origem e dos termos de busca. Embora o conteúdo de origem e os termos de busca fossem idênticos para ambas as séries de testes, as diferenças reais em sites de clientes provavelmente variarão.

Há ainda mais no 4.0!

Embora a pesquisa e a indexação sejam, sem dúvida, os recursos mais importantes do SearchWP (e ambos foram aprimorados significativamente na versão 4.0), há ainda mais a cobrir à medida que nos aproximamos da data de lançamento!

Fique atento para mais alguns posts de visão geral descrevendo as novidades do SearchWP 4.0 ?

avatar do autor
Jonathan Christopher (main)
Developer of SearchWP

Crie uma Experiência de Pesquisa WordPress Melhor Hoje

Nunca mais perca visitantes para resultados de pesquisa inúteis. O SearchWP torna a criação de sua própria pesquisa inteligente do WordPress rápida e fácil.

Get SearchWP Now
Ícone de Múltiplos Mecanismos de Busca