Teste de tempo de carregamento do back-end do Oxygen Builder

Publicados: 2022-04-10

Este artigo vai dar uma olhada no tempo de carregamento de back -end do Oxygen Builder. Muitas pessoas dizem que isso é uma grande desvantagem deste WordPress PageBuilder, então decidimos testá-lo em vários dispositivos diferentes. Vamos ver o que foi descoberto.

O ônibus espacial Columbia é lançado do Centro Espacial Kennedy

Primeiro, vamos comparar diferentes navegadores no mesmo dispositivo. Em seguida, compararemos diferentes dispositivos usando o mesmo navegador. Isso deve nos permitir identificar não apenas quais dispositivos carregam o Oxygen Builder mais rapidamente, mas também quais navegadores são melhores para essa tarefa.

Estaremos excluindo o teste de diferentes configurações de hospedagem, pois isso adiciona muita complexidade a essa comparação. Além disso: é um fato bem conhecido que, se você estiver usando hospedagem barata, terá tempos de carregamento lentos no front-end e no back-end de qualquer site WordPress. É completamente em você se este for o caso. (No entanto, podemos revisitar isso no futuro).

O sujeito de teste

Nosso assunto de teste é um site de construção de oxigênio relativamente padrão criado por nós, para nosso público. Vamos dar uma olhada no desempenho inicial da página, tamanho e aspectos adicionais.

Este site de teste está hospedado em um servidor DO Premium dedicado, com 2 GB de RAM e configurações padrão. Ele é gerenciado pela Cloudways, que é nosso host recomendado para velocidade, custo e suporte. No momento do teste, não havíamos concluído nenhuma otimização de velocidade adicional no site. As configurações do servidor permaneceram intactas desde a ativação da instância.

Leia: Quebrando as cinco opções de servidor da Cloudway para hospedagem WordPress

Nota lateral: esta é uma ótima opção de servidor para sites de desenvolvimento e baixo tráfego, que você pode dimensionar facilmente ao iniciar. Use o código ISOTROPIC para um desconto no Cloudways ao se inscrever e obtenha uma avaliação gratuita de 3 dias (sem CC).

A página testada é a página inicial do site. Na hora do teste, ficou assim:

Os principais elementos da página que estavam carregando eram um elemento de menu Oxygen Builder, uma barra de pesquisa personalizada e uma grade de postagens de demonstração fácil (a primeira seção), um elemento WSForm Oxygen e um carrossel OxyExtras com um repetidor dentro. Este repetidor tinha mais de nove posts e dezenas de condições baseadas em campos MetaBox.

A página era pública porque o DNS do subdomínio deals.isotropic.co foi proxy por meio da Cloudflare.

O tamanho total da página foi de 5,05 MB. Isso ocorreu principalmente devido ao uso de imagens otimizadas no momento do teste. Lembre-se de que este é um site de desenvolvimento em estágio inicial (prometo que o tornaremos rápido antes de entrar no ar). Acredito que esse tipo de site seja a melhor forma de testar a velocidade de retorno e carregamento do Oxygen Builder, pois simula um ambiente normal de desenvolvimento.

Detalhes da página do GTMetrix
Relatório de desempenho do GTMetrix

Os plugins em uso foram os seguintes:

Nome Descrição Desenvolvedor Status Versão usada Análise
Melhores Links Plugin definitivo para criar, encurtar, rastrear e gerenciar qualquer URL. Reúna relatórios de análise e execute campanhas de marketing com sucesso com facilidade. Desenvolvedor WPD Ativo 1.2.7
BetterLinks Pro Obtenha acesso a análises individuais, gerenciamento de funções, integração com o Google Analytics e muitos outros recursos incríveis para acompanhar e executar campanhas de marketing bem-sucedidas. Desenvolvedor WPD Ativo 1.1.0
Melhor Pesquisa Substituir Um pequeno plugin para executar uma pesquisa/substituição em seu banco de dados WordPress. Cérebros Deliciosos Ativo 1.3.4
Desativar avisos administrativos individualmente Desativar o plug-in de avisos de administrador oferece a opção de ocultar avisos de atualizações e avisos embutidos no painel de administração. Movimento criativo Ativo 1.2.6
Desativar Gutenberg Desativa o Editor de Blocos Gutenberg e restaura o Editor Clássico e a tela Editar Post original. Fornece opções para habilitar tipos de postagem específicos, funções de usuário e muito mais. Jeff Starr Ativo 2.5.1
dPlugins DevKit Plugin criado para instalações e depuração de dPlugins devusrmk Ativo 1.1.2
Remetente de e-mail elástico Este plugin reconfigura a função wp_mail() para enviar e-mail usando API (via Elastic Email) em vez de SMTP e cria uma página de opções que permite especificar várias opções. Elastic Email Inc. Ativo 1.2.3
Favoritos Botões favoritos simples e flexíveis para qualquer tipo de postagem. Kyle Phillips Ativo 2.3.2
Pacote de Hidrogênio Um pacote de aprimoramentos do Oxygen Builder que economizam tempo Limpar plug-ins Ativo 1.3.5 Nossa revisão
MalCare Security - Verificador, proteção e segurança de malware gratuito para WordPress MalCare Security - Verificador, proteção e segurança de malware gratuito para WordPress Segurança MalCare Ativo 4,63
Caixa Meta Crie meta caixas personalizadas e campos personalizados no WordPress. MetaBox.io Ativo 5.4.8 Nossa revisão
Metabox AIO Todas as extensões da Meta Box em um único pacote. MetaBox.io Ativo 1.15.1
Login Social Nextend Nextend Social Login exibe botões de login social para Facebook, Google e Twitter. Nextendweb Ativo 3.1.2
OxyExtras Biblioteca de Componentes para Oxigênio. OxyExtras Ativo 1.3.8
Oxigênio 3.9 Beta 2 BETA. USE POR SUA CONTA E RISCO. Soflyy Ativo 3.9 Beta 2
Elementos de oxigênio para WooCommerce Crie belos sites WooCommerce. Soflyy Ativo 1,4
OxyMade Tailwind CSS baseado, classe de utilitários CSS Framework & Tools para Oxygen Builder. Anvesh Ativo 1.5.2 Nossa revisão
SSL realmente simples Plugin leve sem qualquer configuração para tornar seu site à prova de SSL Plugins realmente simples Ativo 5.1.2
Redirecionamento Gerencie todos os seus redirecionamentos 301 e monitore os erros 404 John Godley Ativo 5.1.3
Redimensionar imagem após o upload Redimensione automaticamente as imagens carregadas dentro da largura e altura máximas especificadas. Também tem a opção de forçar a recompressão de JPEGs. Opções de configuração encontradas em Configurações > Redimensionar upload de imagem ShortPixel Ativo 1.8.6
Organizador de scripts Editor de código avançado para Wordpress dPlugins Ativo 3.0.0 Beta 2 Nossa revisão
PesquisarWP A melhor pesquisa do WordPress que você pode encontrar PesquisarWP Ativo 4.1.22
PesquisaWP Live Ajax Search Aprimore seus formulários de pesquisa com pesquisa ao vivo, desenvolvida pelo SearchWP (se instalado) SearchWP, LLC Ativo 1.6.1 Nossa revisão
Pesquisar Métricas WP Métricas de pesquisa avançada do SearchWP PesquisarWP Ativo 1.4.0
Pesquisar códigos de acesso WP Fornece códigos de acesso que geram formulários de pesquisa e páginas de resultados para mecanismos de pesquisa SearchWP PesquisarWP Ativo 1.8.2
Shareaholic - Cresça e envolva seu público O plugin WordPress oficial do Shareaholic permite que você adicione botões de compartilhamento social premiados, postagens relacionadas, análise de conteúdo, monetização de anúncios e muito mais ao seu site. Shareaholic Ativo 9.7.1
Canivete suíço O primeiro plugin que você deve instalar quando o padrão do Oxygen não for suficiente. dPlugins Ativo 1.3.7 Nossa revisão
Gerenciador de arquivos WP Gerencie seus arquivos WP. mndpsingh287 Ativo 7.1.2
Construtor de grade WP Crie layouts de grade avançados com pesquisa facetada em tempo real para seu comércio eletrônico, blog, portfólio e muito mais... Loic Blascos Ativo 1.5.9 Nossa revisão
WP Grid Builder - Meta Box Integre o WP Grid Builder com o plugin Meta Box. Loic Blascos Ativo 1.0.0
WP Grid Builder - Oxigênio Integre o WP Grid Builder com o plug-in Oxygen. Loic Blascos Ativo 1.0.2
Formulário WS PRO Crie formulários WordPress melhores Formulário WS Ativo 1.8.125 Nossa revisão
WS Form PRO - Gerenciamento de usuários Complemento de gerenciamento de usuários para WS Form PRO Formulário WS Ativo 1.4.1

*Revisamos plugins que realmente usamos, como evidenciado aqui :).

É importante observar que estávamos usando o Oxygen Builder 3.9 Beta 2. Também tínhamos os elementos WooCommerce instalados, mas o próprio WooCommerce não estava neste momento.

De acordo com os relatórios dos desenvolvedores, esta versão do Oxygen foi quase duas vezes mais rápida para carregar no back-end que a anterior.

Além disso, quero observar que OxyExtras, WPGridbuilder, OxyMade e WSForm adicionaram elementos ao backend do construtor. Swiss Knife, uma ferramenta de skin/workflow e Hydrogen Pack também estão sendo carregados no backend.

Essencialmente, este assunto de teste é uma página que muitos que usam o Oxygen Builder têm experiência em carregar. Existem vários complementos, extensões e scripts que serão carregados no back-end tanto do construtor quanto de plug-ins de terceiros.

Finalmente, aqui está uma rápida olhada no meu WiFi:

Como este teste é executado

Este teste é administrado carregando diretamente o Oxygen Builder clicando em "editar com oxigênio" no back-end da página.

O temporizador inicia quando o botão azul é pressionado.

O botão é pressionado e o cronômetro começa lá. Quando o ícone de engrenagem parar e o navegador estiver totalmente inicializado, o teste será interrompido.

Ele pára assim que esta tela é exibida.

Observe que isso não é completamente preciso, pois estou cronometrando manualmente usando um cronômetro do iPhone, mas deve fornecer uma boa aproximação de quais dispositivos e navegadores carregam este plug-in mais rapidamente. Também vale a pena notar - a página foi carregada anteriormente no fontend, mas nunca no construtor de backend como administrador . Estou chegando ao construtor carregando ofertas.isotropic.co, indo para a barra superior, clicando em editar página e clicando no botão editar com oxigênio.

O objetivo deste teste não é uma corrida de velocidade. É obter dados do mundo real nas costas e tempos de carregamento deste plug-in para ver se as preocupações são justificadas com a velocidade e a eficiência. Em vez de olhar para os números reais do tempo, considere as diferenças entre esses números quando se trata de dispositivo e navegador.

Por fim, incluí links da Amazon (afiliados) caso isso inspire alguém a comprar por impulso.

Tempos de carregamento do Oxygen Builder por navegador

Primeiro, vamos tentar carregá-lo em todos os navegadores instalados no meu Mac Mini M1. As estatísticas serão atualizadas ao testar por dispositivo, mas este é um Mac Mini 2020 M1 com 8 GB de RAM, executando o Big Sur V11.3.1. Este é o meu "desktop diário".

Começamos com um teste de navegador para determinar qual é o mais rápido para carregar o Oxygen. Usaremos este navegador ao testar diferentes dispositivos.

Testamos o Safari V14.1, Chrome V95.0.4638.69 e Firefox V94.

  • O Firefox chega em 05,59 segundos.
  • O Chrome chega em 17,52 segundos.
  • O Safari chega em 6,20 segundos.

O Chrome era o outlier óbvio aqui. Eu o executei novamente para ver se havia um soluço no carregamento - levou apenas cerca de 16,5 segundos para carregar pela segunda vez, então acho que a média é um número relativamente preciso.

A vantagem aqui é que o Firefox é o navegador mais rápido. Este é um tópico discutido no grupo oficial do Facebook há algum tempo, então espero que esses dados empíricos provem que você deveria estar usando este navegador. Pessoalmente, o Firefox é meu navegador favorito para desenvolver sites, pois possui uma tonelada de ferramentas de desenvolvedor front-end de alta qualidade. No entanto, quando comparado ao chrome, faltam auditorias de segurança e desempenho.

Usaremos esse navegador para o teste do dispositivo.

Tempos de carregamento do Oxygen Builder por navegador

Para este teste, usaremos dispositivos todos na mesma rede Wi-Fi, usando a mesma versão do Firefox, carregando a mesma página de antes. O fator diferenciador será o dispositivo e as estatísticas de teste por trás dele. Aqui está a escalação.

Mac Mini 2020 (já testado)

  • Chip M1 Apple
  • 16 GB de RAM

Carrega oxigênio em 05,59 segundos.

2019 XPS 13 9370

Dell XPS 13 9370 i5 UHD - Notebookcheck.net Comentários externos
  • Intel i7-8550U
  • 16 GB de RAM

Carrega oxigênio em 11,54 segundos.

2020 iPad Air 10,9 polegadas MYFT2LL/A

iPad Air Wi-Fi de 10,9 polegadas 256 GB - Prata - Apple
  • Chip A14 Apple
  • 4 GB de RAM

Carrega oxigênio em 11,96 segundos.

Leia: Você pode desenvolver sites em um iPad Pro?

Dell Latitude 7400 2019

Dell na CES 2019: Latitude 7400 2 em 1 com bateria de 24 horas, modem de controle de qualidade opcional
  • Intel i7 8655U
  • 16 GB de RAM

Carrega oxigênio em 16,19 segundos.

2020 Macbook Pro 13 polegadas

MacBook Pro de 13 polegadas - Cinza Espacial - Apple
  • Intel Core i5
  • 16 GB de RAM
  • Gráficos Intel Iris Plus 645 1536 MB

Carrega oxigênio em 9,66 segundos.

2021 Macbook Pro 16 polegadas

MacBook Pro de 14 e 16": hora de comprar? Comentários, recursos e muito mais
  • Chip M1 Max da Apple
  • 64 GB de RAM

Carrega oxigênio em 5,43 segundos.

Todos os dispositivos são conectados a um carregador de bateria durante o teste. O navegador Firefox é o único aplicativo/programa aberto. Você pode estar se perguntando por que eu tenho acesso a todos esses dispositivos. Eu não possuo pessoalmente cada um desses eletrônicos, em vez disso, tenho acesso para alugá-los em uma universidade local.

Os grandes saques

Primeiro, como mencionado várias vezes, este é um teste imperfeito. Não foi realizado em ambiente de laboratório. As páginas com dados menos dinâmicos serão carregadas mais rapidamente no criador de back-end e as páginas com dados mais dinâmicos serão carregadas mais lentamente. O mesmo para imagens, elementos DOM e scripts.

Sugiro usar esses números arbitrariamente. Em vez de dizer que o Oxygen será carregado em X.XX segundos para você, use os números para comparar o navegador e os dispositivos.

A média fica nos 10 segundos mais baixos.

Dica 1: o navegador é importante

Como o Facebook afirma consistentemente, o Firefox é o navegador mais rápido para carregar o Oxygen Builder. Eu pessoalmente uso a edição de desenvolvedor do Firebox.

Uma das muitas postagens no Facebook
O Chrome é o navegador mais lento para o Oxygen Builder.

Dica 2: o dispositivo importa

Os dois dispositivos mais rápidos são os mais novos dispositivos Apple usando Apple Silicone. Isso faz sentido; esses processadores são muito mais rápidos do que praticamente qualquer outro no mercado; e não são tão caros. O M1 Mac Mini básico está chegando a menos de US $ 600 reformado e o M1 Macbook Air custa US $ 899.

Takeaway 2B: Parece que o processador importa mais do que a RAM

Também parece que quanto mais poderoso o processador, melhor o tempo de carregamento do construtor de back-end. Por exemplo, um laptop com 64 GB de RAM carrega de forma semelhante a um com 16 GB de RAM. À medida que a potência do processador cai, o mesmo acontece com o tempo de carregamento do construtor.

Eu esperaria que tentar carregar o construtor em um Chromebook ou outro dispositivo com estatísticas baixas possa ser difícil.

Pensamentos finais

O tempo médio de carregamento do Oxygen Backend para este teste foi de cerca de 10 segundos para uma página grande e não otimizada, com uma tonelada de dados dinâmicos. Além disso, havia vários complementos que carregavam elementos próprios na página, juntamente com uma grande coleção de CSS global e personalizado. Isso é muito aceitável no meu livro. Torna-se ainda mais aceitável quando as mudanças nas classes CSS e opções globais podem ser sincronizadas sem a necessidade de recarregar o construtor com o plugin Collaboration.

Como um webdev que usa Oxygen para a maioria dos projetos, a velocidade do construtor nunca me impactou, mas eu queria seriamente dar uma olhada em qual era a melhor configuração para isso.

Se você tiver algum número de comparação próprio, sinta-se à vontade para publicá-lo na seção de comentários abaixo.

Inscreva-se e compartilhe
Se você gostou deste conteúdo, assine nosso resumo mensal de notícias do WordPress, inspiração de sites, ofertas exclusivas e artigos interessantes.
Cancele a inscrição a qualquer momento. Não fazemos spam e nunca venderemos ou compartilharemos seu e-mail.