Um site de testes antes de mexer no que está no ar

Metade dos sites que vemos partidos partiram-se da mesma maneira: alguém actualizou, instalou ou mudou alguma coisa no site que está no ar, a meio da tarde, e ficou sem site durante duas horas. A solução é velha, é conhecida, e quase ninguém a usa: ter uma cópia onde se experimenta primeiro.

O que é um site de testes

É uma cópia do seu site a correr num endereço que só você usa — por exemplo testes.oseudominio.ao — com os mesmos ficheiros e uma cópia da base de dados. Faz-se tudo lá, confirma-se que funciona, e só depois se toca no que está no ar.

Não custa nada de novo: usa o espaço do plano que já tem, e um subdomínio cria-se em segundos.

Quando vale mesmo a pena

Situação Testar primeiro?
Actualizar o WordPress ou um plugin importante Sim, sobretudo numa loja. É a causa número um de sites em baixo.
Trocar de tema ou mexer no desenho Sim. Ninguém quer que os clientes vejam o meio da obra.
Mudar a versão do PHP Sim se o site é antigo — ver ver e ajustar a configuração do PHP
Corrigir uma gralha num texto Não. Não transforme isto em burocracia — para alterações pequenas, edite directamente.

O caminho mais rápido: o WP Toolkit

Se o site é WordPress, o cPanel tem o WP Toolkit, que faz isto quase sozinho: encontra as instalações que tem, e oferece uma opção de clonar para um endereço novo. Ele trata dos ficheiros, cria a base de dados e corrige os endereços gravados — que é a parte que mais gente esquece ao fazer à mão.

1 Abra o WP Toolkit e escolha a instalação do site.
2 Use a opção de clonar e indique o subdomínio de destino.
3 Espere que termine e abra o endereço novo. Deve ver o site igual ao que está no ar.
4 Faça lá o que tinha para fazer. Se partir, partiu a cópia — e não o site dos seus clientes.

À mão, se não for WordPress

1 Crie o subdomínio — ver acrescentar domínios e subdomínios. Fica pronto de imediato e com certificado próprio.
2 Copie os ficheiros para a pasta dele, pelo Gestor de Ficheiros.
3 Crie uma base de dados nova e importe uma cópia da original — ver bases de dados e phpMyAdmin.
4 Aponte o ficheiro de configuração do site de testes para a base nova. É o passo crítico — ver o aviso a seguir.
O erro que estraga tudo: as duas cópias na mesma base de dados. Se o site de testes ficar ligado à base de dados do site real, deixa de ser um teste — passa a ser o site real com outro endereço. Tudo o que apagar ou estragar nos testes acontece no site dos seus clientes, de imediato. Confirme sempre, no ficheiro de configuração, que o nome da base é o da cópia.

Duas coisas a fazer sempre no site de testes

1 Trave-o aos motores de busca. Se o Google indexar a cópia, passa a ter dois sites iguais — e pode mostrar o errado. No WordPress há uma opção para isso nas definições de leitura; em qualquer site, uma senha de directoria resolve. Ver aparecer no Google.
2 Desligue o que envia e o que cobra. Um site de testes ligado ao pagamento a sério pode cobrar a sério, e um formulário de testes pode enviar e-mails a sério aos seus clientes. Numa loja, este passo não é opcional — ver loja online com pagamentos locais.

Passar as alterações para o site real

É aqui que muita gente se engana, porque é tentador clonar ao contrário. Mas o site real ganhou conteúdo enquanto você trabalhava — encomendas, comentários, textos novos — e escrever a cópia por cima apaga tudo isso.

O que mudou Como passar
Actualizações e plugins Repita a mesma actualização no site real. Já sabe que corre bem, e não demora nada.
Alterações de tema ou de ficheiros Copie os ficheiros alterados, e só esses.
Um site novo de raiz Aí sim, vale a pena substituir o antigo por inteiro — mas com cópia guardada antes: fazer e guardar a sua própria cópia
Apague quando terminar. Um site de testes esquecido é um site desactualizado a ocupar espaço e a servir de porta de entrada — ninguém o actualiza, porque ninguém se lembra dele. Já vimos sites invadidos pela cópia de testes que o dono tinha deixado para trás há dois anos. Ver como saber se o seu site foi comprometido.

E antes de mexer em qualquer dos dois, a regra de sempre: tenha uma cópia sua. Se apesar de tudo o site no ar partir, erros comuns do WordPress e os erros do site são os dois caminhos mais rápidos de volta.

Quer ajuda a montar um site de testes antes de uma mudança grande?

Falar connosco

PRODUTO RECOMENDADO

Alojamento de sites com cPanel

Domínio e SSL incluídos, cópias diárias e o painel que já conhece. desde 9.000,00 Kz/mês

Ver planos
  • 0 Utilizadores acharam útil
Esta resposta foi útil?