|
Cold
Fusion
É uma
ferramenta de desenvolvimento de aplicações web que permite criar
páginas web dinâmicas para a Internet ou Intranets através de
integração sofisticada entre elementos como: Banco de dados, ambiente
web e aplicações de e-mail, além de permitir aplicações Java.
Isto
significa que, uma vez instalado, você terá acesso a sua base de dados
SQL de forma dinâmica, sem a necessidade de se criar várias páginas
para cada ítem de pesquisa. Poderá ainda criar formulários de envio
de e-mails, criar agendas e calendários, etc.
O Cold
Fusion utiliza-se de uma linguagem denominada CFML (Cold Fusion
Markup Language), baseada em tags, como o HTML, tornando-se uma
linguagem de fácil aprendizado.
Quando uma
página dentro da aplicação Cold Fusion é requerida pelo browser , o
Cold Fusion processa o CFML, interagindo com sistemas de backend, e gera
dinamicamente uma página de retorno para o browser com as informações
requeridas.
Quando
o usuário clica em um botão "submit" em um formulário
ou um link em uma página, o navegador envia uma requisição HTTP para
o servidor web. O servidor web passa os dados submetidos pelo cliente a
uma página apropriada para o Servidor Cold Fusion. O Cold Fusion lê os
dados do cliente e processa o CFML dentro desta página. Baseado no CFML,
o servidor interage com servidores de banco de dados, arquivos de
sistema, servidores SMTP, e potencialmente outras aplicações.
O servidor web então retorna a página HTML para o navegador do
usuário.
|