você recebe um aviso do seu cliente. O site deles deixa de funcionar. Outra vez.
Antes de enfatizar o fato de que você está sendo responsabilizado pelo seu cliente por esta “catástrofe” deixe-me sugerir algumas maneiras possíveis de responder a este problema comum. Como você sabe, uma variedade de fatores desempenham na função de um site, e nós os reduzimos a seis razões-chave um site deixa de funcionar corretamente. Seja proativo e eduque-se, e seus clientes também, sobre por que os sites falham.
“Aqui estão 6 razões-chave para um site deixar de funcionar corretamente.,”Clique para Tweetar
Esta não é uma lista abrangente, mas uma compilação de nossas experiências como temos trabalhado com empresas da web ao longo de nossos 15 anos de codificação, depuração e resolução de problemas. Aqui estão as principais razões pelas quais os websites deixam de funcionar:
nome de domínio mal gerido/SSL
nome de domínio expirado
um website não irá carregar quando o nome de domínio estiver expirado e ainda pior, o e-mail associado a esse domínio irá parar de funcionar também.
Domain Name Improprierly Setup
quando o domínio não é configurado corretamente o site e/ou email irá parar de funcionar., Para que o nome de domínio funcione, o DNS precisa ser configurado corretamente.
SSL Misconfigurado
Se o SSL não é configurado corretamente em seu site, ou está expirado, os usuários do site verão um aviso de segurança ou outra mensagem relacionada com SSL. Isso fará com que os usuários desconfiem da segurança do site.solução
: certifique-se de que alguém está gerenciando ativamente O(S) Nome (s) de domínio e os certificados SSL. Não deixe o seu nome de domínio ou SSL expirar. Pode levar até 48 horas para fazer com que tudo volte a funcionar!,
Site Bloqueado por um Filtro
Se o seu site não abrir para você, mas que se abre para outros, pode ser uma das seguintes situações:
- Web server está a bloquear o endereço IP do seu ISP
- o Seu PROVEDOR está bloqueando o webhost endereço IP do servidor
- LAN/Firewall está bloqueando o webhost endereço IP do servidor
- 3 de filtro de terceiros está bloqueando o webhost endereço IP do servidor
Solução: Tente abrir o site para um outro computador conectado a um ISP diferente, em uma rede diferente., Se funciona para outros, mas não para você, então é muito possível que esteja sendo bloqueado.
mau funcionamento da codificação
mau funcionamento do Código Local
mau funcionamento da codificação pode ser causado por muitas razões, incluindo actualizações ou actualizações do seguinte:
- sistema operativo do servidor de hospedagem (OS)
- navegador de computador (por exemplo, Chrome, Safari, Firefox, IE, etc.)
- CMS ou web framework
mau funcionamento do código de terceiros
Websites e aplicações web utilizam uma variedade de códigos de terceiros., Este código é usado porque poupa ao Desenvolvedor uma tremenda quantidade de tempo não tendo que reinventar a roda, mas antes emprestando ou usando código desenvolvido e mantido por outros. O desafio, no entanto, é que um código de terceiros pode ou não ser mantido atualizado com ambientes web atuais. Scripts desatualizados criam vulnerabilidades de segurança e mau funcionamento de um site/Aplicação., A seguir estão exemplos de tipos comuns de 3ª parte códigos:
- Scripts
- Código em iFrames
- Plugins
- Db
- Extensões
- Widgets
Solução: 3ª parte códigos precisa ser identificados e gerenciados para assegurar que ele está atualizado e compatível com os padrões mais recentes. Em última análise, você deve incentivar o proprietário do site a rever seu site regularmente para se certificar de que tudo funciona como esperado. O proprietário do site deve prestar especial atenção às áreas que utilizam integrações de terceiros ou funcionalidades complexas.,
falha do servidor
falha do Hardware do servidor
o hardware físico do servidor (como o disco rígido ou processador) é defeituoso ou não responde, o que significa que o site deixa de funcionar, é lento, ou funciona intermitentemente.
falha no Software do servidor
o sistema operacional do servidor (por exemplo, Linux ou Windows) está desatualizado, incompatível ou corrompido.solução
: poupe-se muito trabalho e tempo hospedando o seu código em um centro de dados respeitável gerenciado por funcionários competentes. Aqui em IT Hands fazemos parceria com Rackspace para a nossa hospedagem.,
Malware/site hackeado
às vezes é muito óbvio para o visitante que o seu site foi hackeado. (Exemplo: o hacker pode alterar o texto no seu site ou enviar fotos para ele). Outras vezes um visitante do site pode não notar a emissão. (Exemplo: algum código pode ser instalado no site para coletar certas informações e, em seguida, enviá-lo para um terceiro partido não autorizado). Em qualquer caso, ter malware em seu site é um problema sério.,
Solução:
- Use senhas fortes e alterar a sua palavra-passe de administrador regularmente
- Garantir que sua senha não é roubado
- Só instalar respeitável terceiro add-on/plugins
- Usar uma das ferramentas on-line (como http://sitecheck.sucuri.net) para verificar a saúde de seu site
- Incentive seus clientes de forma proativa revisar seus sites com regularidade e certifique-se de que tudo funciona conforme o esperado
Incompatibilidade do Navegador
Quando a página é carregada, mas não exibir corretamente, pode ser que você tenha um problema com o navegador., Antes de fazer um site ao vivo, o seu parceiro de TI deve verificar a compatibilidade do seu site com as versões atuais e mais populares dos navegadores (Chrome, Safari, Internet Explorer, FireFox, etc.). No entanto, só porque ele funciona hoje não significa que ele irá renderizar ou funcionar corretamente em futuras versões do navegador (ou versões antigas).solução
: Existem algumas ferramentas de teste do navegador disponíveis, mas não são 100% eficazes. A única forma comprovada de garantir a compatibilidade do navegador é visitar o site usando diferentes navegadores.,
conclusão-Siga esta lista de verificação
o tempo de inatividade do site é doloroso para todos, incluindo a sua empresa web, o proprietário do site e os usuários!
o seguinte é uma lista de verificação de itens que você pode fazer agora para minimizar a dor quando um site deixa de funcionar:
- Eduque seus clientes sobre por que os sites falham (explique as 6 razões acima!) e fazê-los trabalhar juntos com você para minimizar o tempo de inatividade.Eduque seus clientes sobre como se comunicar eficazmente com você quando eles experimentam coisas que correm mal com seu site (você quer que eles enviem e-mail? ligar? criar um bilhete?).,
- defina e explique o seu SLA (acordo de Nível de serviço) aos seus clientes e garanta que o SLA será adequado para suportar as necessidades do cliente.
- Write and execute acceptance automated test cases for critical functionality so you are prepared to quickly figure out coding malfunctions.
- certifique-se de que todo o software ou plugins suportados são atualizados com as versões mais recentes.
- Setup monitoring tools that will notify you if something seems wrong with your website (like Google Analytics, Webmaster, Sucuri, etc).
- bloqueie o seu servidor tanto quanto possível (ex., não utilize FTP).
- Use ferramentas e parceiros de confiança (Rackspace, Monitis, DeployHQ, GitHub, etc.).
- certifique-se de que toda a manutenção do servidor está agendada quando o tráfego do Usuário é menor e os clientes são proativamente informados quando o seu site estará em baixo.