Nesse texto abordaremos algumas idéias simples, que podem fazer sua experiência no desenvolvimento de um
site mais fácil Não se trata, porém, de um
tutorial para a criação de
sites, mas somente de apontamentos importantes a serem observados antes e durante a implementação do mesmo.
1° passo: Sobre as ferramentas de criação – É preciso pensar primeiro em que tipo de site você irá criar. Imaginando a criação de um site utilizando somente
html/
css/
javascript, sem nenhum acesso a banco de dados. Para esta situação são necessárias ferramentas para inserir elementos repetidos, verificação de links (internos e externos) em todo o seu código, e uma ferramenta de controle de alterações que permita que as páginas atualizadas sejam automaticamente enviadas ao servidor. Afinal mesmo em um projeto de pequeno porte é inimaginável que você possa fazer o controle de centenas ou milhares de links de forma manual. Uma sugestão de programa que pode desenvolver essas tarefas é o
DreamWeaver.
2° passo: Sobre o servidor de
hospedagem – É preciso escolher um servidor que se adapte a suas necessidades, primeiro em espaço e tráfego. Porém mais importante é buscar um servidor que garanta a você o maior tempo possível on-line, suporte rápido para resolver os seus problemas, além de uma boa conexão na web, com preferência para um que tenha
servidores espelhos em localidades geográficas diferentes.
3° passo: Robusto
DNS – Mais importante que a hospedagem, é o seu domínio na web, afinal você sempre poderá hospedar seu site em um
servidor backup, porém se o seu servidor
DNS levar horas, ou dias, para redirecionar seu domínio para o novo endereço, o problema continuará, portanto é fundamental verificar a velocidade com que seu servidor
DNS pode espalhar um novo endereço para o seu domínio, no caso de uma alteração.
4° passo:
Backup on-line – Ao longo do tempo o seu site irá armazenar cada vez mais informações, e por vezes algumas informações de fontes irrecuperáveis, portanto é preciso garantir que essas informações não se percam. Para isso a melhor defesa é o
backup do servidor, com preferência para um que garanta backups diários, em servidores com diferentes localizações geográficas.
5° passo: Serviço de
buscas dentro do site – Como a criação de aplicativos de busca, hospedados no seu servidor, pode ser cara e complexa, é indicado que você prepare modelos de busca direcionados para o seu site, utilizando buscadores conhecido como o
Google, porém para que funcionem de maneira correta é preciso manter atualizado um mapa do site nos buscadores.
6° passo: Recebimento de conteúdo – A maioria, ou a totalidade, dos sites tem que receber conteúdo ou opinião dos usuários, para isso é necessário pensar em uma forma de garantir uma boa capacidade de armazenagem desse material, a forma mais simples é um
e-mail com grande capacidade.
7° passo: Vídeo e áudio – Se seu site for disponibilizar algum conteúdo em
vídeo ou
áudio, o ponto mais importante é identificar os formatos disponibilizados, e como os usuários devem fazer para adquirem as versões gratuitas dos programas necessários para visualizar o conteúdo. Todas as informações devem ser claras e de fácil acesso.
8° passo: Documentos em formatos não html (
PDF,
DOC...) – Da mesma forma que para os vídeos, deverá ser informado onde encontrar o leitor apropriado para o conteúdo.
9° passo: Geradores de
estatísticas – O servidor de hospedagem poderá gerar bastante estatística sobre o uso do seu site, porém ainda assim é preciso utilizar
analisadores em cada página, através de scripts, e até nos arquivos oferecidos no site para baixar, assim você poderá acompanhar o uso do site em tempo real.
10° passo: Serviço de atualizações via
e-mail – Disponibilize em seu site uma forma de cadastro, para que os visitantes possam ser avisados, sempre que o site tiver atualizações. Vários serviços on-line disponibilizam a
criação de listas. Tendo verificado que o serviço se adapta ao seu site, confirme quais os passos para confirmar as inscrições, e informe em seu site os detalhes de forma clara, para quem se inscrever.
11° passo: Disponibilize o conteúdo do seu site através de "
RSS" – Primeiro é preciso criar o conteúdo em "RSS", para isso procure um programa que possa converter seu conteúdo de para o formato “
RSS” ou “
ATOM”, depois de pronto localize um serviço que possa disponibilizar esse conteúdo nos diversos formatos de Feeds encontrados, e com links para inscrição direta nos vários leitores de feeds. Não esqueça da importância de ter controle sobre o número de usuários que utilizam o serviço, minha sugestão é o
FeedBurner.
12° passo:
Mapa do site – Submeta um mapa completo do seu site ao serviço de
Sitemaps da Google, e muita atenção às regras de construção para o mapa, que podem ser encontradas nesse
link.
13° passo: Adicione o
Adwords – Se deseja obter algum retorno através de propagandas do seu site inscreva-se ao
adwords, para isso o segredo é um pouco de atenção com as palavras chaves, escolhas certas podem gerar lucros muito maiores.
14° passo:
Páginas de erros personalizáveis – A utilidade delas não é apenas a de criar páginas para links não encontrados, como também redirecionar endereços que são utilizados como certos pelos usuários como “exemplo.com.br” para “http://www.exemplo.com.br/index.htm”, ou qualquer outro redirecionamento que ache necessário através de páginas de erro 301.
15° passo: Ferramentas de interação – Cada vez mais você precisa ouvir os visitantes de sua página e comunicar-se com eles, para isso é sempre bom pensar em ferramentas novas, duas delas hoje são fundamentais, o
Blog e o Fórum, você pode configurá-las em seu
servidor ou buscar opções oferecidas on-line.
Espero que essas
dicas possam servir como uma primeira idéia, do caminho a ser percorrido para a criação e implementação de seu site. Mesmo um site simples hoje requer uma estrutura mínima e algumas ferramentas de controle, que permitiram ao seu criador adaptá-lo cada vez mais ao seu público.