Professional Documents
Culture Documents
http://www.unicamp.br/~everaldo/websites/arquitetura_websites.html
Arquitetura de Websites
Antes de iniciar a construo de um website importante que haja um
planejamento do projeto dividindo-o em etapas para melhor organizar a
execuo das tarefas. Apresentamos a seguir uma sugesto de metodologia
para este desenvolvimento dividindo o processo nas seguintes etapas:
Definio, Arquitetura, Design, Implementao
A diviso do trabalho nestas etapas no significa a existncia exata de uma
fronteira entre elas. Na verdade, no decorrer do processo as etapas interagem
enquanto so redefinidos detalhes do projeto.
O trabalho de webdesign, assim como tudo que se refere Internet, ainda
uma novidade e se encontra em constante evoluo. Metodologias, tcnicas,
tecnologias em geral ainda esto em fase de experimentao. nesse
contexto que encontramos profissionais de diferentes reas atuando na criao
de websites.
Grandes empresas geralmente tm equipes formadas por especialistas nas
diversas tarefas de criao de um site. Cada um deles responsvel por um
assunto especfico no projeto.
No lado extremo temos tambm pequenas empresas onde por vezes o
webdesigner exerce todas as tarefas da criao.
Evidentemente o tamanho e complexidade de um projeto determina o tamanho
da equipe e o grau de especializao dos integrantes.
Definio
Esta a primeira etapa do projeto de um website e tem incio na primeira
reunio com o cliente, onde a equipe de projeto tem o primeiro envolvimento
com o material que deve ser disponibilizado no site.
O material coletado nesta fase deve ser analisado pela equipe e os objetivos e
solues comeam a se delinear. Aqui j podemos ter uma idia incial dos
mdulos que teremos dentro do site.
importante ressaltar que nesta fase o projeto deve se adequar s exigncias
de oramento e prazos impostas e assim podemos limitar o escopo do projeto,
considerando os diferentes mdulos e tecnologias a serem empregadas.
Pontos importantes :
Objetivos X Oramento
importante definir qual o objetivo do site e o que o cliente est esperando de
retorno deste trabalho; tambm precisamos definir o tempo estimado para
Implementao
Esta a fase final do desenvolvimento do site que j aprovado pelo cliente
deve ser ento ser disponibilizado na rede. Temos assim uma finalizao da
criao de todas as pginas, imagens, e outras mdias.
O site finalizado deve ser testado em diferente Browsers e ajustado se
necessrio.
Pontos Importantes :
Programao
Nesta etapa temos a finalizao e integrao de todas as pginas
e programao cgi , verificao de todos os links, etc. Uma especial ateno
deve ser dada ao caminho dos links que eventualmente no sero os mesmo
no servidor.
Teste da Interface
importante uma verificao final de todo o site enfim de analisar se a
interface est correspondendo ao esperado na fase de Definio. Verficar a
visualizao em diferentes browsers e verses e tambm em diferentes modos
de configurao de monitor considerando resoluao (800x600 e 640x480 ) e
definio de cores. Observar se no h falhas na lgica de navegao.
Definio do servidor
Faa um estudo prvio das necessidades de hardware e software antes de
decidir por um ou outro servidor.
Empresas que hospedam pginas tm diferentes polticas de preos de acordo
com tamanho do site e o tipo de servios disponveis, como endereos e-mail,
contadores de acesso, tratamemto de formulrios, integrao com banco de
dados, etc. A definio do endereo tambm interfere no preo como descrito
a seguir.
Alm do preo , devemos considerar as especificaes tcnicas sem as quais o
site se tornar deficiente. Existem diferentes servidores Web disponveis no
mercado; o uso de certas tecnologias como disponibilizao de bancos de
dados integrados ao site por exemplo, depende de servidores especficos de
determinados fabricantes; o mesmo para disponibilizao de outras mdias
como som e vdeo. Tambm questes referentes velocidade do link devem
ser levadas em conta.
Definio do endereo (URL)
O endereo do site (URL - Uniforme Resource Locator) indica o entrada inicial
de nosso site.
Pode aparecer como um domnio prprio (www.suaempresa.com.br) ou