Como configurar um site de teste do WordPress

Publicados: 2019-06-12

Um dos aspectos mais importantes da execução de um site WordPress é a manutenção. Ao realizar atualizações do site regularmente, você pode garantir que seu site seja seguro e funcione com eficiência.

As atualizações do site referem-se a quaisquer alterações feitas no WordPress ou no seu tema WordPress ativado. Isso inclui a atualização para a versão mais recente do WordPress, atualização de temas e plugins do WordPress e ajustes no design do seu site.

É uma boa prática fazer backup do WordPress antes de realizar qualquer alteração importante em seu site, como atualizar o WordPress para a versão mais recente ou modificar um modelo de tema. A maioria de nós, no entanto, é culpado de fazer alterações rápidas em um site ao vivo para economizar tempo. Infelizmente, isso pode ser arriscado.

Quando você atualiza um plugin do WordPress, sempre há uma chance de que a atualização possa travar seu site. Mesmo uma pequena alteração em um widget do WordPress pode causar problemas significativos no front-end do seu site se você não inserir o código corretamente.

É por isso que os proprietários experientes de sites WordPress usam um ambiente de teste do WordPress. Um ambiente de teste reduz o risco de algo quebrar em seu site ao vivo.

Neste artigo, gostaria de explicar os benefícios do teste do site e mostrar como você pode configurar um site de teste do WordPress para o seu site.

O benefício do site Staging

Um ambiente de teste é uma área de teste que possui uma cópia exata do seu site WordPress.

Usando este site de teste, você pode realizar atualizações com segurança sem se preocupar com algo errado, pois o site de teste não é exibido publicamente. Se o site de teste falhar, basta redefini-lo e torná-lo um clone do seu site ativo mais uma vez.

Essa configuração permitirá que você execute modificações de código, atualizações de plugins e outras alterações, sem o risco de seu site ao vivo cair. Quando estiver satisfeito com as alterações feitas, o site de teste pode ser copiado e substituído pelo site ativo.

A maioria das pessoas se refere ao site de teste como o site de teste.

Configurar um site de teste para o seu site é altamente benéfico. Se você usá-lo ativamente para todas as atualizações do site, poderá eliminar efetivamente a chance de seu site ao vivo ficar offline devido a uma atualização ou modificação.

Crie um ambiente de teste com seu host

Nos últimos cinco anos, vimos as empresas de hospedagem gerenciada do WordPress se tornarem mais populares. Os serviços de hospedagem gerenciada do WordPress são especializados na hospedagem de sites WordPress e oferecem um ambiente de hospedagem simplificado, suporte especializado ao WordPress, backups diários e recursos de desempenho, como armazenamento em cache.

O teste de sites é frequentemente integrado ao painel de controle de hospedagem principal em planos de hospedagem WordPress gerenciados. É oferecido por empresas de hospedagem gerenciada, como Kinsta e WP Engine, e nos planos WordPress de empresas de hospedagem mais acessíveis, como Bluehost e SiteGround.

De um modo geral, a criação de um site de teste por meio de sua empresa de hospedagem é uma das maneiras mais fáceis de utilizar de teste de site. Novas áreas de teste podem ser criadas, implantadas em seu site ao vivo e excluídas posteriormente, com o clique de um botão.

Confira o tutorial de Brian Jackson sobre como configurar um ambiente de teste no Kinsta para ver como todo o processo funciona.

Criando um ambiente de preparação em Kinsta

O BlogVault é um serviço premium de backup e segurança que apareceu recentemente em meu artigo sobre como fazer backup do WordPress. Eu tenho usado o BlogVault para fazer backup do meu blog por um ano e Charlie Livingston, o fundador da aThemes, também usa o serviço.

Um dos aspectos mais interessantes do BlogVault é que, além de fornecer backups diários e verificações de segurança, também oferece teste de site.

Criar um novo ambiente de teste é simples. Tudo o que você precisa fazer é selecionar um backup do seu site que deseja implantar como um site de teste e a versão do PHP que deseja usar no ambiente de teste.

O BlogVault fornece informações de login sFTP e phpMyAdmin para seu site de teste para que você possa acessá-lo diretamente. Eles também garantem que o site de teste esteja oculto dos mecanismos de pesquisa.

Criar um ambiente de teste no BlogVault

Se sua empresa de hospedagem oferece teste de site, recomendo usá-lo para atualizações de sites, pois é uma solução de teste fácil de usar.

Você deve estar ciente, no entanto, que muitas empresas de hospedagem não oferecem teste de site e aquelas que às vezes cobram extra pelo recurso ou restringem o teste de site a planos com preços mais altos. Além disso, muitas empresas gerenciadas de hospedagem WordPress limitam os clientes a um site de teste.

Felizmente, não é muito difícil configurar você mesmo um ambiente de encenação.

Como criar um ambiente de teste com o WP Staging

WP Staging é um plugin do WordPress que simplifica o processo de criação e gerenciamento de seu próprio ambiente de teste.

Depois de ativar o plug-in, você será aconselhado a fazer backup do seu site WordPress, usando uma solução como o BackWPup, antes de criar seu primeiro site de teste.

Mensagem de backup do WP Staging

Novos ambientes de teste podem ser criados em três etapas.

Na primeira etapa, tudo o que você precisa fazer é clicar em “Criar novo site de teste”.

Visão geral do WP Staging

Na segunda etapa, você pode configurar seu site de teste.

Esta seção é dividida em três categorias: Tabelas de banco de dados, arquivos e configurações avançadas.

Escaneando seu site

Todas as tabelas de banco de dados são selecionadas por padrão, mas você tem a opção de excluir as tabelas de serem copiadas para seu site de teste.

Tabelas de banco de dados

O plugin também permite que você selecione quais diretórios do WordPress são copiados para o seu ambiente de teste.

Diretórios adicionais também podem ser migrados.

Gerenciamento de arquivos no WP Staging

O WP Staging é gratuito, no entanto, se você atualizar para a versão pro, desbloqueará recursos adicionais, como clonagem para um banco de dados ou domínio diferente. Ambos os recursos são visíveis na versão gratuita, mas são restritos.

Uma única licença para o WP Staging Pro é vendida a partir de € 89 e vem com um ano de suporte e atualizações.

Configurações avançadas do WP Staging

Depois de indicar quais tabelas e arquivos de banco de dados serão copiados, você deve verificar o espaço em disco necessário usando o link na parte inferior. Isso vai variar de site para site. Para o meu site WordPress de teste, o plug-in estimou que 2 GB eram necessários.

Você pode então iniciar o processo de clonagem.

O tempo necessário para criar um clone do seu site em uma área de teste dependerá do tamanho do seu site. Para referência, levou três minutos e 40 segundos para criar o clone do meu site WordPress de teste.

Processando a clonagem de sites

Depois que seu site for clonado, o WP Staging fornece um link direto para seu novo site de teste.

Abaixo, você encontrará notas sobre seu site de teste, como permalinks amigáveis ​​para mecanismos de pesquisa sendo desativados.

Processamento concluído

Uma das coisas que eu amo no WP Staging é que ele muda a cor da barra de administração do WordPress para lembrá-lo de que você está visualizando seu site de teste, não seu site ao vivo.

Front-end do site de teste

Um lembrete de que você está visualizando seu site de teste também é exibido na página do plug-in WP Staging.

Back-end do site de teste

O WP Staging é uma solução de teste fantástica para usuários do WordPress. O processo de clonagem do seu site é rápido e simples e há uma área de configurações gerais que permite ajustar as configurações de transferência para seu banco de dados e arquivos. Essas configurações também podem ser importadas e exportadas.

O plug-in permite que você crie quantos sites de teste desejar e, na página de visão geral principal, você pode excluir sites de teste e substituí-los pela versão atual do seu site.

Acredito que a versão gratuita será suficiente para muitos usuários do WordPress, mas você pode atualizar para a versão pro se precisar copiar seu site para diferentes bancos de dados e domínios.

Como criar um ambiente de teste com o WP Stagecoach

O WP Stagecoach é uma solução premium de teste do WordPress que armazena o site de teste em seu servidor, não no seu.

Isso pode ser preferível para muitos proprietários de sites, pois uma solução como o WP Staging reduz o armazenamento disponível em seu plano de hospedagem, pois instala a área de teste em seu domínio principal.

Solução de teste WordPress com um clique

O WP Stagecoach é uma solução simples que pode configurar uma área de preparação para você em minutos.

Depois de ativar o plug-in, você precisa inserir seu nome de usuário do WP Stagecoach e a chave de API na área de configurações. Isso é fornecido a você depois de se inscrever no serviço.

A página de configurações também possui algumas outras configurações úteis. Isso inclui uma opção para remover dados na desativação, configurações adicionais se você estiver tendo problemas para criar um site de teste, um menu de depuração e uma opção que oferece suporte a sites hospedados em servidores lentos.

Configurações do WP Stagecoach

Criar um site de teste é muito fácil.

Tudo o que você precisa fazer é inserir o nome do seu site de teste. Isso será usado para configurar uma área de teste em WPStagecoach.com.

Neste ponto, você também pode optar por desabilitar o cache na área de teste. O site de teste também pode ser protegido por senha.

Criar um site de teste

Curiosamente, o WP Stagecoach sabia que não deveria copiar as outras áreas de teste que eu havia criado anteriormente no meu site de teste. Ele também sabia que não deveria copiar backups que criei recentemente para o meu artigo “13 maneiras de fazer backup do WordPress”, pois determinou que os arquivos eram muito grandes.

Se desejar, você ainda pode copiar arquivos grandes para seu site de teste.

Mensagem de notificação de arquivos grandes

Após alguns minutos, seu site de teste estará pronto. Você pode fazer login em seu site de teste usando o mesmo nome de usuário e senha que usa em seu site ativo.

O WP Stagecoach também fornece informações de login SFTP para que você possa gerenciar arquivos usando um aplicativo como o FileZilla.

Site de teste criado

Uma mensagem é exibida na parte superior do site de teste para lembrá-lo de que você não está visualizando seu site ativo.

Você também encontrará um link para o phpMyAdmin na página WP Stagecoach em sua área de teste. Isso é útil se você precisar fazer alterações no banco de dados do WordPress.

Este é o seu site de teste

O WP Stagecoach está disponível a partir de US$ 120 por ano. Isso permite que você use o serviço em 10 domínios.

O plano anual de freelancer funciona a uma taxa mensal efetiva de $ 10 por mês; no entanto, há uma opção de pagamento mensal de $ 12 por mês.

Todos os planos permitem que você teste o serviço por dois dias antes da cobrança. Eu preferiria que eles oferecessem um período de teste mais longo, no entanto, isso deve ser uma quantidade suficiente de tempo para você testar como tudo funciona.

Preços do WP Stagecoach

Fiquei completamente impressionado com WP Stagecoach.

A empresa fez um ótimo trabalho ao manter o processo de criação de um site de teste simples e possui alguns recursos excelentes, como proteção por senha e a capacidade de impedir que arquivos grandes sejam copiados para o site de teste.

Como criar manualmente um ambiente de teste

Plugins do WordPress, como WP Staging e WP Stagecoach, simplificaram o processo de criação de seu próprio site de teste.

Você pode, no entanto, querer criar um ambiente de teste manualmente.

Criar um ambiente de teste manualmente leva um pouco mais de tempo, no entanto, existem razões legítimas pelas quais muitos usuários do WordPress optam por fazê-lo dessa maneira. Por exemplo, um site de teste local é mais seguro, pois não pode ser acessado online.

Apesar do processo de configuração ser um pouco diferente, o objetivo de configurar um site de teste manualmente permanece o mesmo, ou seja, criar uma cópia do seu site ao vivo para que você possa realizar atualizações com segurança.

Há vários lugares em que você pode armazenar manualmente um site de teste.

Isso inclui:

  • Um subdiretório do seu site ao vivo
  • Um subdomínio do seu site ativo
  • Um servidor de teste de um serviço de nuvem como Vultr
  • Uma instalação local do WordPress em seu computador usando um ambiente de desenvolvimento como o XAMPP

Para fazer um clone do seu site ao vivo para o seu site de teste, você precisa copiar todos os arquivos do WordPress e copiar o banco de dados do seu site.

  • Baixe todos os arquivos do seu site ao vivo usando um cliente FTP como o FileZilla
  • Exporte o banco de dados do seu site ao vivo usando o phpMyAdmin (ou outro aplicativo de gerenciamento de banco de dados)

Agora que você fez backup de tudo, pode criar sua nova área de teste.

Este processo é fácil de seguir, no entanto, você deve consultar o guia oficial de migração do WordPress se não tiver certeza.

  • Crie um novo banco de dados e usuário de banco de dados com privilégios de administrador para seu novo domínio, subdomínio ou ambiente local
  • Edite o arquivo wp-config.php para refletir a URL do novo servidor e as informações do banco de dados
  • Faça upload de todos os arquivos para o novo servidor usando FTP
  • Importe seu banco de dados WordPress

Clonar um site WordPress usando o método acima não é difícil se você seguir todos os passos corretamente, mas pode ser demorado. Felizmente, existem vários plugins do WordPress disponíveis que simplificam todo esse processo.

WP Migrate DB e All-in-One WP Migration podem ser usados ​​para migrar e clonar sites, porém a solução que recomendamos é o Duplicator.

O Duplicator pode ser usado para clonar um site WordPress ao vivo para uma área de teste ou vice-versa. Permite selecionar quais arquivos e tabelas de banco de dados são incluídos no backup do seu site. Você pode, por exemplo, apenas fazer backup de seu banco de dados WordPress.

Configuração do pacote duplicador

As informações do banco de dados do seu novo servidor podem ser inseridas na seção do instalador durante a parte de configuração da instalação.

O Duplicator pode ser um pouco mais fácil de usar, no entanto, uma vez que você entenda como o plug-in funciona, você apreciará o quão útil ele pode ser.

Pacote verificado

Sem dúvida, criar um ambiente de teste por meio de seu plano de hospedagem ou usar um plug-in do WordPress, como WP Staging ou WP Stagecoach, é uma maneira mais simples de criar um site de teste.

Muitos usuários do WordPress, como desenvolvedores, optam por criar sites de teste manualmente, pois isso lhes dá mais controle sobre seu ambiente de teste.

Pensamentos finais

Espero que você tenha uma melhor compreensão dos benefícios do teste de site e como você pode usar sites de teste para realizar atualizações seguras do site. Acredito que mais usuários do WordPress devem aproveitar o teste do site, pois elimina a chance de uma atualização do núcleo do WordPress ou atualização do plug-in travar seu site ao vivo.

Embora eu saiba como configurar um site de teste manualmente, pessoalmente prefiro soluções de teste de site mais fáceis de usar, pois são mais fáceis de configurar e manter. Além disso, me poupa tempo.

Seja qual for o método usado para criar um site de teste para seu site ao vivo, espero que você tenha achado este tutorial útil.

Boa sorte.
Kevin