Tecnologias para enviar formulários pelo servidor
Sempre que for possível, há que utilizar o servidor onde está hospedada a página para mandar o correio dos formulários. Comentamos várias alternativas.Por Miguel Angel Alvarez - Tradução de JML
Publicado em: 24/8/05
Sempre que for possível, há que utilizar o servidor onde está hospedada a página para mandar o correio dos formulários. O servidor deverá permitir o envio de correios e estar bem configurado para isso.
Comprovando isto, estaremos certos que os correios poderão ser enviados sem problemas para todos os visitantes, já que a informação não se manda através do computador do usuário -que não sabemos se se encontra bem configurado- e sim, através do servidor -que comprávamos convenientemente-.
Distintas tecnologias
O envio de correios pelo servidor tem que se realizar mediante
programação no servidor. Este tipo de programação é aquele no qual o processamento se realiza no servidor e o recurso disponível para realizar ações é o próprio servidor.
Neste artigo vamos assinalar as três tecnologias com as quais usamos para implementar o envio de correios e alguma outra indicação sobre como realiza-lo. As três tecnologias são CGI, ASP e PHP. Segundo nosso caso, deveremos escolher uma delas, a que melhor nos convém, ou então, a que tivermos a nossa disposição no lugar de hospedagem de nossas.
Se estivermos trabalhando com nosso próprio servidor não será difícil saber qual destas tecnologias temos disponível, porque certamente já estaremos utilizando alguma delas. Por exemplo, se instalamos
Personal Web Server ou
IIS, teremos disponível a programação em
ASP. Se tivermos um Linux com Apache poderemos utilizar
PHP ou CGI.
Referência: Tudo necessário para começar a programar em ASP e PHP pode ser encontrado em nossas seções:
ASP a fundo
PHP a fundo
|
Se tivermos a página em um provedor de hosting deveríamos perguntar ao serviço técnico do provedor qual destas opções está disponível para realizar o envio de formulários pelo servidor. A maioria dos provedores tem já instalados os recursos com os quais realizar esta tarefa, já que é uma das quais necessitam os desenvolvedores mais habitualmente. Em alguns casos, darão várias opções e inclusive terão a sua disposição, tutoriais onde explicam o uso das ferramentas disponíveis.
Também poderíamos fazer exemplo com programação em Java -Servlets ou Java Server Pages - ou com outras linguagens como Cold Fusion. Entretanto, neste artigo vamos centralizarmos nas tecnologias mais habituais, ou mais populares, no desenvolvimento de webs.
Comentários do artigo
Foi enviado 1 comentário ao artigo

1 comentário revisado:
Sou webdesign iniciante e achei o site criarweb de um conteúdo muito interessante.
att. Carlos