ColdFusion é uma linguagem de progamação (CFML) não-proprietária, utilizada principalmente na World Wide Web.
O termo ColdFusion também pode ser utilizado com significado de um servidor, capaz de compilar e executar a linguagem CFML. A empresa Adobe Systems possui os direitos sobre o nome ColdFusion Server, contudo por ser uma linguagem de progamação não-proprietária, podemos encontrar outros servidores com suporte à CFML.
A sigla CFML representa as letras iniciais do nome ColdFusion Markup Language. A linguagem de progamação CFML baseia-se na utilização de tags, assim como a popular HTML, e destaca-se pela facilidade no aprendizado, caso a comparação seja feita com outras linguagens de progamação, como ASP e PHP. Desta forma, muitos usuários, sejam estudantes ou Webdesigners, optam por priorizar a linguagem ColdFusion (CFML) em aplicações e projetos voltados para a internet.
O ColdFusion Server, desenvolvido pela Adobe Systems, caracteriza-se por uma boa interoperabilidade com outros produtos da marca Adobe, dentre os quais podemos destacar os servidores Flash e Flex. O ColdFusion Server representa um alternativa válida para profissionais que trabalham com as tecnologias citadas.
Um sistema interoperável, seja informatizado ou não, deve ser capaz de se comunicar e interagir de modo transparente com outro sistema (semelhante ou não). A interoperabilidade é encontrada fundamentalmente em sistemas que utilizam padrões abertos, tais como: portais, E-Commerces (Comércios Eletrônicos), sistemas educacionais.
Em 1995, os irmãos JJ Allaire e Jeremy Allaire, fundadores da empresa Allaire, criaram o ColdFusion, tanto a linguagem como o servidor. A Macromedia passou a distribuir o ColdFusion em sua linha de produtos a partir de 2001, quando adiquiriu a Allaire.
A Macromedia contribuiu muito para o aperfeiçoamento do ColdFusion, durante os 4 anos que administrou o sistema. Logo após a compra da Allaire, a Macromedia reescreveu totalmente o ColdFusion, transformado-o em um servidor J2EE (Java), com certificação Sun (empresa que criou a linguagem Java).
O ColdFusion passou à suportar a linguagem Java a partir da versão MX 6.0, apelidada de Neo.
Após o lançamento da versão 4.5, o nome do sistema foi alterado para ColdFusion, deixando de ser grafada a nomenclatura original, com a separação em Cold Fusion.
A mudança no nome do produto causou uma enorme confusão entre seus usuários, pricipalmente em relação à buscas por artigos e citações na internet, pois o motor de busca diversas vezes interpreta equivocadamente a expressão como se fosse uma propriedade da Física (ColdFusion = Fusão ao Frio).
Por sua vez, a Macromedia foi vendida à Adobe Systems em 2005, que atualmente desenvolve e re-distribui o ColdFusion Server. A mais nova versão do ColdFusion Server é MX 7.02, podendo ser encontrada em 3 edições distintas: Developer, Standard e Enterprise.
Todas as 3 edições do Adobe ColdFusion Server MX 7.02 suportam a linguagem CFML. O diferencial entre as edições são os recursos extras, como por exemplo as buscas Verity e ferramentas disponibilizadas, como o Sandbox Security.
O pacote Developer é gratuito e tem as mesmas funcionalidades do ColdFusion MX 7.02 Enterprise, contudo sua utilização limita-se a responder requisições da própria máquina onde o sistema encontra-se instalado, além de um IP adicional da mesma rede.
Pelo fato da linguagem CFML ser de natureza não-proprietária, existem outras empresas com programas alternativos ao software fabricado pela Adobe Systems. Os principais sistemas de T.I. que concorrem com o Adobe ColdFusion MX 7.02 são:
- BlueDragon;
- Coral;
- IgniteFusion;
- Railo;
- Smith (Freeware).
Entretanto, o Adobe ColdFusion Server ainda detem a preferência da maioria dos profissionais de Web Design, devido a extensa biblioteca de ferramentas e recursos suportados.
Sem dúvida, podemos afirmar que o Adobe ColdFusion MX 7.02 é um sistema completo e de grande utilidade para qualquer aplicação voltada ao universo da internet.
Site oficial do Adobe ColdFusion MX 7.02
Todo o conteúdo deste site
é de autoria própria da Homehost, registrado e protegido por copyright.
A cópia ou reprodução
parcial ou total deste conteúdo é expressamente proibida.
Caso queira fazer menção a este artigo, insira um link a partir de seu site para esta página.
Homehost ® 2006-2013 - Todos os direitos reservados