Caminho de Navegação Coldfusion / Artigos / Macromedia Coldfusion

Nenhuma avalição
Indique ao Ueba Indique ao BlogBlogs Indique ao Delicious Indique ao Technorati Indique ao Google Bookmarks Indique ao Newsgator
TAGS

Nenhuma tag foi definida ainda!

Defina as tags para esta página preenchendo o campo abaixo.

  • Máximo de 100 tags
  • Cada tag deve ter até 20 caracteres.
  • Separar as tags com virgula. Ex.: php, sql, html, xml, fireworks
COMENTAR

INDICAR
Nome do amigo: E-mail do amigo: Comentário:
REPORTAR ERRO Descreva o erro:

Macromedia ColdfusionPostada em: 03/12/2004

Script Master
Por: Script Master Nº de Visualizações: 2485.



Macromedia Cold Fusion


Conceitos

A exemplo de outros softwares similares de uso bem mais difundido como ASP e PHP, o Cold Fusion (CFML – Cold Fusion Markup Language), foi desenvolvido para implementar servidores com a finalidade de gerar aplicativos, proporcionando total interatividade entre cliente e servidor tanto em redes internas (Intranet) quanto na própria Internet. Trata-se de uma poderosa ferramenta para criação de Web sites dinâmicos, com os mais variados recursos como acesso à banco de dados, identificação através de cookies, manipulação de formulários, entre outros.
As vantagens são inúmeras. Dentre elas podemos citar a notória simplicidade. Todos os comandos possuem fácil interpretação e boa estruturação. O exemplo abaixo mostra como definir uma variável de valor igual a 2004.


<cfset variavel=2004>
 


Em outro exemplo (abaixo), veremos como exibir o valor da variável criada anteriormente, gerando uma saída de dados (HTML):


<cfoutput>#variavel#</cfoutput>
 



Agora, caso deseje-se exibir a data atual (do servidor), o código a ser escrito ficaria da seguinte forma:


<cfoutput>#DateFormat(Now(), "dd/mm/yyyy")#</cfoutput>
 


Como se pode perceber, a grande maioria dos comandos (Tags) do Cold Fusion começam com a sentença "CF" (cfoutput, cfquery, cfif, cfelse, etc...) e as funções não passam do mais puro inglês, simplificando o seu uso. Apesar de pouco difundido, é uma plataforma estável, de bom desempenho e de simples implementação.

Os aplicativos (arquivos) a serem utilizados pelo Cold Fusion devem possuir a extensão CFM (index.cfm, por exemplo). Podem ser gerados pelo editor HTML de sua preferência (desde que salvos com esta extensão) ou até mesmo por editores de texto simples, como o Bloco de notas do Windows. O resultado retornado ao cliente, assim como em outros softwares já citados, é somente HTML, omitindo toda a programação existente, resultando em segurança total quanto aos dados existentes no servidor. O exemplo abaixo exibe claramente o que ocorre:


Conteúdo do arquivo CFML (Servidor)


<html>
<body>
<font size="2">
<cfoutput>#DateFormat(Now(),"dd,mm,yyyy")#<cfoutput>
</font>
</body>
</html>
 



Informação retornada ao cliente (HTML)


<html>
<body>
<font size="2">
06/09/2004
</font>
</body>
</html>
 



Requerimentos

Para a instalação do Cold Fusion, não é necessário mais do que um computador Pentium (ou similar superior) provido de 32 MB de RAM (mínimo), 150 MB de espaço livre no disco rígido, sistema operacional Windows (98 ou superior – recomenda-se NT 4.0, 2000 ou XP) e um servidor Web padrão, como o Microsoft PWS (Personal Web Server), Microsoft IIS (Internet Information Services), Apache, entre outros. Pode ser instalado em outros ambientes operacionais como Solaris e Linux, porém requer mais do equipamento.



Geovane Luíz
geovaneluiz@yahoo.com.br