6.21.2022

Um ambiente profissional de desenvolvimento e andamento de entrega de site WORDPRESS

 As empresas que dizem desenvolver ... precisam conter as fases-estagios abaixo ...

Dizem ... blah ... blah ... blah

Ambiente Local

O primeiro ambiente é na própria máquina do desenvolvedor, O desenvolvedor deve antes criar um servidor local, uma simulação do que o site vai encarar futuramente. Assim, fica mais simples de testar tudo que está sendo feito em tempo real sem ter que subir, conectar e esperar carregar deixando ações que envolvem o servidor em uma segunda etapa ou segundo ambiente.

Ambiente de Teste

É hora de subir o projeto para o servidor e, como o próprio nome do ambiente sugere, testar o projeto. Neste ambiente o site estará no servidor mas não estará disponível publicamente, ele estará ali simplesmente para que o desenvolvedor revalide seus códigos com base no sistema operacional de servidor e para que o cliente aprove ou modifique o projeto.

Ambiente de Produção

Este é o ambiente final, seu projeto está pronto e já está no servidor funcionando a mil por hora, parabéns! Então por que este ainda é um ambiente para desenvolver?

Simples, por mais fera que você seja e por mais coerente que seu cliente possa ser, o ambiente de produção atinge o público final do site, é o usuário que vai definir se o site está realmente bom ou não

Para isso, é sempre bom ficar de olho em como está o tráfego e melhorar a experiência de quem navega em seu site periodicamente. 


Um ambiente de testes funciona como uma cópia da sua página online. Ela pode, inclusive, ser hospedada em um subdomínio privado. 

Como dissemos inicialmente, nesse espaço, você consegue testar qualquer recurso que deseje implementar na versão acessível pelo público. Assim, você evita gerar problemas de usabilidade e outros empecilhos que podem prejudicar o desempenho da página. 

Vale ressaltar que o staging site não fica disponível para seus visitantes e nem é encontrado pelos mecanismos de busca. Isso porque, ele serve, exclusivamente, para propósitos de desenvolvimento. 

Qual a finalidade de um staging site?

Em geral, qualquer empresa que trabalhe com desenvolvimento e gestao de sites — para uso próprio ou de terceiros — deve criar um ambiente de teste. 

Afinal, a última coisa que deseja é oferecer uma experiência de uso ruim para seus consumidores, não é?

Sim ou Não ?  

Nesse sentido, caso precise testar um código novo, por exemplo, não terá que remover o site do ar caso algo dê errado. Esse é o tipo de situação que reflete negativamente na reputação do negócio.  

Na prática, existem alguns cenários nos quais é indispensável criar um staging test:

  • Teste de fumaça: determina se a página desenvolvida é estável ou não. Nesse ambiente, você pode testar cada recurso que projetou antes de lançar a página online;
  • Teste de aceitação: define se o público ou cliente aceita a página desenvolvida pelo seu negócio. 
    • Aqui, são analisados se todos os requisitos pré-acordados antes da construção da página foram seguidos;
  • Kaos Engineering: consiste na inserção de plugins/scripts maliciosos para testar a capacidade de resposta do site. É uma ótima estratégia para minimizar o tempo em que a página fica offline caso a situação surja de verdade.

 

Ha uma fragilidade em muitos que dizem que executam servicos de manutencao e criacao de websites e webapp integrando o WordPress e fazem isto no website de PRODUCAO, O QUE ES INDICADO NAO FAZER !

 

PRODUCAO e um ambiente intocavel, seguindo as boas praticas de engenharia de software, desenvolvimento e BOM SENSO tecnico. 

 


 

 

 

 

 

Node.js?

  Node.js? It is JS or Javascript yes, it is the basis.  Yes the old Javascript that today has a strong front and back end stack, the same s...