As 3 principais maneiras de configurar um ambiente de teste do WordPress
Publicados: 2019-09-17O preceito de que 'mudança é uma constante' vale para as pessoas que administram um site de negócios. Os consumidores antecipam um site amigável e atualizado, então as alterações são uma segunda natureza. A aplicação dessas alterações ao seu site ativo pode ser prejudicial, no entanto, devido ao tempo de inatividade ou indisponibilidade. Pode até manchar sua reputação ou resultar em gastar dinheiro em correções. É aí que um site de teste é útil.
O objetivo é melhorar constantemente seu site para atender às necessidades dos clientes, mantendo seu dinheiro e sua reputação à mão. Bem, configurar um site de teste é a melhor maneira de fazer isso.
O que é um site de teste?
Simplificando, um site de teste é uma cópia do seu site existente. Ele existe como um ambiente seguro para implementar e testar mudanças antes que elas cheguem à versão ao vivo.
Os sites de teste começaram com os desenvolvedores testando alterações significativas para corrigir qualquer erro que possa ocorrer. Graças à evolução do fluxo de trabalho, eles aplicariam essas alterações aos sites ativos somente quando estivessem 100% livres de erros.
Por que você precisa de um site de teste?
Sim, você faz! Criar um ambiente de teste é uma maneira infalível de corrigir bugs e resolver problemas antes que eles atinjam seus visitantes. Se o seu site contém informações confidenciais, um site de teste é mais necessário para o teste.
Os desenvolvedores acomodam novas mudanças usando um ambiente de teste até que cada parte esteja perfeita e pronta para ação ao vivo.
Os sites também funcionam como uma área ideal para dominar o WordPress à medida que o fluxo de trabalho de atualização de temas e dados de plugins é aprimorado. Você pode envolver sua cabeça em novos plugins, temas e muitas outras funções. Além disso, um site de teste evitará o tempo de inatividade de plug-ins que não funcionam e temas ausentes.
Melhores maneiras de criar um site de teste do WordPress
Como você deve saber, o WordPress não tem uma regra geral. Não obstante, embora existam várias maneiras de configurar um ambiente de teste no WP, os três métodos abaixo foram cuidadosamente escolhidos devido à sua confiabilidade.
1. Usando um plug-in WP para configurar um site de teste
Se você espera fazer isso da maneira mais natural possível, os plugins são o caminho a percorrer. Abaixo está como configurar corretamente seu site de teste usando um plug-in de teste WP.
Antes de prosseguir, recomendamos que você faça backup do seu site. Melhor prevenir do que remediar.
i) Criar um novo site de teste
Baixe o plug-in WP Staging e navegue até a guia do plug-in no painel do WordPress para instalá-lo e ativá-lo. Após a instalação bem-sucedida, toque no botão “ CRIAR NOVO SITE STAGING ” disponível na guia WP Staging.
Em seguida, insira o nome preferido do seu site de teste e clique em “INICIAR CLONAGEM ”.
Após a clonagem bem-sucedida (geralmente leva alguns minutos, mas depende do tamanho do seu site), a URL do seu site de teste será apresentada. Para adicionar um banco de dados ou pasta posteriormente, use a opção Atualizar disponível com a versão gratuita do WP Staging.
ii) Envie as alterações para o site ao vivo
A versão pro deste plugin apresenta uma opção para enviar alterações com um único clique. Com a versão gratuita, no entanto, você só pode enviar as alterações manualmente (o que é explicado abaixo).
2. Configurando um site de teste no WP manualmente
Por uma razão ou outra, a abordagem do plugin não é a xícara de chá de todos. Você pode ser cético em relação a plugins ou temer que um possa apresentar problemas de segurança. A criação manual oferece alguma flexibilidade e, sim, você está no controle total.
Primeiro, lembre-se de que o site de teste será estabelecido em um subdomínio. Por quê? Porque oferece um melhor fluxo de trabalho de teste e modificação do seu site em comparação com o servidor local (devido aos seus diversos ambientes de hardware).
Antes de passarmos para o guia passo a passo, certifique-se de ter um backup completo do seu site ativo. Aqui vamos nós.
i) Criar um novo site de teste
Acesse seu cPanel, navegue até a seção Domains e vá para a página Subdomains .
Escolha o nome do seu subdomínio — algo como demonstração, cópia, teste ou duplicado.
Agora, navegue até o Gerenciador de Arquivos.
No gerenciador, acesse a pasta do subdomínio na pasta raiz do seu site. Em seguida, copie o conteúdo da web na raiz e cole no diretório do subdomínio.
Navegue até a seção Arquivos e clique no botão Backup para obter uma cópia exata do banco de dados do seu site ativo.
Escolha o banco de dados para backup e aguarde o download do seu servidor local.
O upload desses dados para seu site de teste é o próximo da fila. Para fazer isso, vá até a seção Databases e vá para MySQL Databases.
Estabeleça um novo banco de dados.
Estabeleça um novo usuário MySQL.
Atribua o novo usuário ao novo site de teste.
Aqui, role até a parte que diz Bancos de dados e guia phpMyAdmin para restaurar o backup que você fez do site ao vivo.
Vá para a guia Importar , escolha o arquivo a ser carregado (que é o novo arquivo de backup do banco de dados do servidor local) e toque em Ir .
Após a operação bem-sucedida, vá para o banco de dados e clique em wp_options. Seu trabalho aqui está no painel do lado direito; altere os URLs do site e da página inicial do site ativo para os do site de teste.
Você fez o seu caminho para a etapa final. Você precisa fazer algumas alterações no arquivo wp-config.php do seu site duplicado a partir do Gerenciador de Arquivos.
Acesse o painel WP do seu subdomínio (no nosso caso: https://demo.andrew.ga/wp-admin) e prossiga para o painel de configuração. Vá para Lendo nas configurações e marque a caixa para “ desencorajar os mecanismos de pesquisa de indexar este site”.
Aí está. E quando se trata de enviar alterações testadas ao seu site real, você também faz isso manualmente. Você certamente enfrentará um tempo de inatividade quando isso acontecer, em qualquer caso.
ii) Envie as alterações para o site ao vivo
Faça backup do conteúdo específico da Web e do banco de dados dos sites ao vivo e de teste. Uma vez feito, você está pronto para fazer novas alterações efetivas. Livre-se de todo o conteúdo da web da pasta raiz, excluindo a pasta de teste. Agora, mova todos os materiais da pasta de teste para a pasta raiz do site ativo.
Seguindo em frente, empregue o phpMyAdmin para acessar as wp_options do banco de dados e alterar as URLs do site e da página inicial que trocamos anteriormente para as do site ao vivo.
Feito isso, seu site estará em operação funcional novamente e as alterações estarão ativas.
3. Usando o Softaculous para configurar um site de teste WP
Em vez de gastar tempo instalando aplicativos da web, o Softaculous permite que você configure um site de teste a partir da instalação do WordPress. Para usar este método, siga as instruções abaixo.
i) Criar um novo site de teste
Abra o Softaculous App Installer no seu cPanel, navegue até o topo da barra de tarefas direita e clique em Todas as instalações.
Lá você tem o WP instalado em seu site; agora, clique no botão Criando Staging .
A próxima tela requer que você insira o nome do banco de dados do seu site de teste e o diretório para manter uma cópia do seu site ativo. Depois de fazer isso, clique no botão Criar teste e você terá um ambiente de teste perfeito.
A página Todas as instalações agora apresenta seu novo site na lista.
ii) Envie as alterações para o site ao vivo
O botão Push to Live, que fica na frente do site de teste, é útil aqui.
A página correspondente oferece uma opção padrão, o que significa que todas as alterações serão enviadas do site de teste para o site ativo. No entanto, existe uma alternativa.
Se você não estiver no push padrão, também poderá personalizar a operação. Você pode escolher o banco de dados com o conteúdo da Web específico que deseja trazer para o seu site ao vivo.
Uma vez feitas, as alterações serão instantaneamente eficazes e prontas para seus clientes aproveitarem.
Qual método é melhor para você?
Empregar o uso de um plugin é provavelmente o método mais fácil e amigável, enquanto a opção manual é mais elaborada e envolve algum conhecimento. O último oferece controle total e flexível sem um preço. O primeiro, ao contrário, tem um preço pedido para permitir funções completas e sua flexibilidade pode ser insuficiente.
Em poucas palavras, cada entrada na lista acima tem seus prós e contras.
Conclusão
Depois de ler este artigo, esperamos que agora você tenha certeza do que é um site de teste e algumas maneiras de configurá-lo no WordPress. Então, o próximo passo é escolher um método e começar a colher os benefícios de um ambiente de teste.