| SECÇÃO ANTERIOR |

Extensão das Potencialidades
Servidores


Ao serviço da Web

O web site que fizer terá de ser alojado num computador permanentemente ligado à Internet. Esse computador "servirá" a sua informação aos seus utilizadores, que para o efeito recorrerão a um browser. Assim, o computador onde o seu site será alojado é um "servidor" de informação e os browsers dos seus utilizadores serão os "clientes" dessa informação. Até aqui, não há nem grandes complicações nem grandes dúvidas.

Os problemas começam a surgir quando se utiliza uma determinada plataforma de desenvolvimento de software para enriquecer o conteúdo de um site. Imaginemos que vai desenvolver uma aplicação informática que produzirá lexias automaticamente, em função de selecções do utilizador. Dada a sua ubiquidade (e a sua qualidade, diga-se), é perfeitamente normal que desenvolva o seu sistema num ambiente Microsoft, utilizando o Visual Basic, por exemplo, e soluções de gestão de bases de dados da Microsoft.
         Como esse ambiente estará na base do próprio web site (ou em parte fundamental dele), de um modo dinâmico, é fundamental que o sistema onde este vai ser alojado, no fim do processo, seja perfeitamente compatível.
        Pode acontecer que se veja forçado a ter de alojar a sua solução nas suas próprias instalações, pagando uma taxa de ligação permanente que é elevada, porque nas instalações do seu ISP (Internet Service Provider, Fornecedor de Serviços Internet) o seu sistema operativo está excluído das alternativas aprovadas pelos engenheiros de serviço.
        Por exemplo, até Julho de 1999, a Telepac não tinha soluções de alojamento para soluções que passassem pela utilização dos sistemas operativos da Microsoft.

the Camel Book...Assim, a partir do momento em que um sistema deixa de ser constituido exclusivamente pelos "lexias estáticos" a que este curso está dedicado, começam as complicações.

A solução mas universal, mas que só é realmente adequada para implementações mais simples, é o recurso à linguagem Perl, uma linguagem interpretada (por oposição a "compilada") que é mais ou menos suportada por todos os sistemas operativos mais utilizados em servidores Web, em conjugação com bases de dados relacionais. A utilização de algumas linguagens, como o C ou mesmo o C++, também são alternativas, mas realisticamente, não há grande viabilidade económica na utilização destas linguagens n o desenvolvimento de soluções complexas, a custos aceitáveis.

Naturalmente, dada a natureza da Web, existem colecções deste tipo de programas para servidor disponíveis gratuitamente na Web. Temos aqui algumas informações sobre o assunto, bem como um exemplo de utilização de um destes programas. A maior parte dos ISPs também disponibilizam aos seus utilizadores de serviços de hospedagem alguns programas deste género. Por exemplo, a Telepac disponibiliza informações sobre a utilização de programas com os quais é possível dotar um site lá alojado de contadores diversos, de formatação de dados introduzidos num formulário ou de arquivo de dados introduzidos através de um formulário.

A partir do momento em que se começa a desenvolver sites dinâmicos, sobretudo no caso de lojas electrónicas, com aceitação de cartões de crédito, a única solução verdadeiramente satisfatória, é o alojamento do site na própria casa ou em casa de um parceiro em quem se confie inteiramente -- e com o qual seja possível estabelecer ligações seguras.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| TOPO DA PÁGINA | SECÇÃO ANTERIOR |


Companhia Nacional de Serviços
© 1999, 1998 CNS - Companhia Nacional de Serviços SA. - Todos os direitos reservados.