Pesquisa · Mapa mental

ColdFusion

ColdFusion é uma plataforma de desenvolvimento Web proprietária da Adobe Systems. O ColdFusion utiliza da linguagem CFML para o desenvolvimento de aplicações e páginas dinâmicas. A plataforma ColdFusion oferece integração nativa com plataforma Adobe Flash e seus derivados Flex e Adobe AIR.

Fonte: Wikipédia (pt)Atualizado em 12/07/2026
01

Conceituação

Imagem: jah~ · BY-NC · Openverse

O acrônimo CFML significa ColdFusion Markup Language. É uma linguagem baseada em tags que, por ser similar à linguagem HTML (também baseada em tags), apresenta uma boa curva de aprendizagem em comparação com outras linguagens tais como ASP e PHP. Sendo esta a razão principal pela adoção da linguagem e do produto por profissionais da Web, sendo que muitos a adotam como sua primeira linguagem de programação para Internet. Por ser suportado primordialmente pela Adobe Systems (veja histórico), o ColdFusion Server oferece boa interoperabilidade com outros produtos da mesma empresa, tais como Flash, Dreamweaver entre outros, sendo também uma escolha comum para aqueles que trabalham com estas tecnologias.

02

Histórico

Imagem: snowpea&bokchoi · BY · Openverse

A linguagem e o servidor ColdFusion foram criados em 1995 pelos irmãos JJ e Jeremy Allaire, fundadores da empresa Allaire, adquirida em 2001 pela Macromedia, que por sua vez, em 2005, foi adquirida pela Adobe, empresa que agora mantém o ColdFusion Server. Com a aquisição da Allaire pela Macromedia, o ColdFusion foi totalmente reescrito, tornando-se um servidor J2EE (Java) certificado pela Sun. A primeira versão baseada em Java foi a MX 6.0, codinome Neo. Com o lançamento da versão 4.5, o nome do produto deixou de ser grafado de forma separada (Cold Fusion), e passou a ser simplesmente ColdFusion. Esta mudança na grafia causa grande confusão entre usuários, especialmente no tocante à buscas por artigos e referências na Internet, que frequentemente são confundidas com o termo Fusão a Frio da física. A versão 10 foi lançada em 15 de maio de 2012. Essa nova versão inclui, além de aperfeiçoamentos de performance e segurança, suporte à web sockets e outros recursos de HTML5, integração com Tomcat, aperfeiçoamentos na linguagem (closures, construtores, etc), entre outros. Esta versão também trouxe download e instalação de atualizações automáticas pela página de administração.

03

O servidor de aplicações

Imagem: Wootang01 · BY-ND · Openverse

Para o ColdFusion Server da Adobe Systems, existem três versões do ColdFusion Server: Developer, Standard e Enterprise. Todas possuem suporte à CFML e diferem-se em recursos extras, tais como as buscas Verity e recursos como sandbox security. A versão Developer é gratuita e tem as mesmas funcionalidades da versão Enterprise, porém limitado a responder requisições oriundas da própria máquina onde está instalado e um IP adicional da mesma rede (totalizando no máximo dois clientes). Outras empresas oferecem alternativas ao produto da Adobe, uma vez que a linguagem CFML não é proprietária. Os mais conhecidos são:

Vídeos recomendados

Fontes consultadas

Continue pesquisando