Meu site está no ar! O devo fazer para não ter problemas daqui pra frente?
Quarta-feira, 02 de Maio de 2007. 16:05:44Web, Segurança |
Com o a expansão da Web 2.0 e o crescente número de ferramentas e serviços que permitem a criação de um site na web de forma simples, cada vez mais pessoas estão criando seu espaço, desde blogs, passando por fóruns de discussão e outras formas de publicar conteúdos. Infelismente a mesma praticidade que permite criar um site acaba trazendo à tona um fato perigoso: Nem todos os administradores de sites estão preparados para todas as obrigações que a função exige (para muitos se o site está funcionando está tudo OK e não há nada a fazer) e isto acaba abrindo brechas para uma série de problemas. Este artigo aborda algumas dicas de ações que todo webmaster deve realizar para manter seu site em ordem, evitar problemas e aborrecimentos para o seu visitante e para si mesmo.
Atualizações do sistema
O seu site usa um sistema opemsource? Você atualiza o sistema sempre que uma nova versão é lançada? Se a sua resposta é não você corre sério risco. Normalmente as novas versões corrigem falhas de segurança já descobertas e não atualizar o sistema é manter estas falhas. Se você usa um serviço, normalmente o site é atualizado pela equipe do mesmo, porém cabe a você ficar de olho se as atualizações estão sendo feitas.
Atualizações de MODs e Plug-ins
Você instalou aquele plug-in que incrementou o seu site e desde então ele está funcionando sem problemas e por isso você nunca mais acessou o site do criador. Assim como os sistemas em si, as modificações para eles também podem receber atualizações e é sua função como administrador acompanhar estas atualizações.
Ambiente de Testes
O ambiente de testes nada mais é do que uma cópia exata do sistema acessível apenas por você, administrador. Neste ambiente de testes você pode (e deve!) fazer experiências, testes (como se diz o nome), antes de colocar no ambiente de produção ( que está online). Além disso evita-se que enquanto você testa o seu visitante interaja com o sistema e atrapalhe o teste (dependendo do mesmo claro).
Manutenção em ambiente de produção
Muitas pessoas realizam manutenções no site ao mesmo tempo que o mesmo está no ar. Este procedimento não é o correto pois pode causar uma série de problemas. Dependendo da manutanção, enquanto ela não está 100% concluída pode aparecer erros e alguns deles podem apresentar informações importantes sobre o seu sistema, como nome de bancos de dados ou mesmo consultas a eles, que podem ser usados por crackers para atacar seu site. Outra situação que pode ocorrer é a de um sistema de busca acessar o site e armazenar o mesmo com os erros (gerando cache prejudicial a imagem do site). Já não bastasse estes 2 problemas existe o maior, o seu visitante. Erros para o usuário na maioria das vezes geram desconfiança em relação ao site. Para evitar problemas, sempre que for alterar arquivos e funções do sistema prefira perder alguns visitantes colocando uma mensagem de manutenção (nestes casos coloque a data e hora que começou a manutenção a previsão de conclusão da mesma) e sempre que possível faça os testes antes em um ambiente de testes.
Backup do sistema
- Para quem é da área de computação esta dica é a mais batida, mas infelizmentenem nem todos sabem (ou mesmo seguem!) . Backup nada mais é do que uma cópia de segurança do seu site, que contém o mesmo exatamente igual como era no momento da cópia. Manter uma versão recente lhe dará a garantia de que, se algo acontecer de errado, você terá como voltar o site em um ponto que não apresentava problemas.
- Os serviços de [bp]Hospedagem de sites[/bp] normalmente oferecem ferramentas para este processo, que realizam uma cópia exata de todo os site de forma simples.
- Você também pode fazer manualmente a cópia, basta acessar via ftp os seus arquivos e baixa-los para seu computador. Faça o mesmo com o banco de dados através da ferramenta de gerenciamento disponível no servidor.
- Mesmo aqueles que fazem backup regularmente muitas vezes se esquecem de um detalhe importante quanto ao processo: De nada adianta apenas fazer o backup sem testar se o mesmo é realmente funcional, portanto, sempre que fizer backup, teste-o! Veja se o arquivo do banco de dados está perfeito, se os arquivos não estão corrompidos e se todos os arquivos que deveriam vir realmente vieram.
- Se o seu site não está hospedado em um servidor contratato por você, sendo que o seu site é na verdade uma página criada em um serviço, você poderá ter problemas. Alguns serviços não permitem oferecem backup do seu site, cabendo em alguns casos a necessidade de compra do mesmo. Leia os termos do serviço e caso não conste nada sobre isso, procure o suporte do serviço para saber mais sobre o processo.
Conhecimento do que está sendo feito
Não importa se você é médido, professor ou outra profissão que tem pouco a ver com a área de tecnologia. A partir do momento que você resolveu e criou o seu site você passa a exercer uma atividade que demanda um conhecimento técnico da área. Não é preciso se matricular em um cursinho, fazer novo vestibular para ciência da computação ou sistemas de informação, porém você agora tem que conhecer um pouco mais do ambiente que está lidando. Corra atrás de apostilas, tutoriais, artigos sobre o tema, aprenda um pouco de lógica de programação, sistemas, leia sobre como funciona a internet. Pode parecer exagero, mais muitas vezes falta a maioria um conhecimento básico sobre o chão que se está pisando.
Bom, estas são só algumas dicas, sempre que possível tentarei colcoar mais algumas. Caso você tenha alguma dica, ação ou atividade que você faça ou que sabe que deva ser feito e que eu não citei, sinta-se a vontade para complementar este artigo, seja em comentário ou mesmo em seu próprio blog.
Espero ter ajudado.
Posts Semelhantes:
Como escolher um Serviço de hospedagem - Parte 1 - Como funcionamHospedagem: Servidores Gratuitos
ProxySel - Gerenciador de Proxy Lists no FireFox
Modificando o phpBB 2.0.x - Instalação de MODs
Mantenha o phpBB Atualizado
Compartilhe este Post:
0 Comentários »
RSS Feeds de comentários. Fazer um TrackBack
Comente
Blog Sys.GSM é parte integrante do site Sys.GSM desenvolvido por Gustavo Montes - 2006-2007
27 consultas em 0.968 segundos.
