ColdFusion Adobe firmasının sahip olduğu uygulama sunucu ve bu sunucunun üzerine yazılan Web tabanlı bir programlama dilinin adıdır. ColdFusion’u hem sunucu hem dil olarak tanımlasakta aslında ikisini birbirinden ayıramayız. Sunucu yüklenir veColdFusion dili kullanılarak bu sunucu üzerine uygulama yazılır. Bu dile CFMLColdFusion Markup Language adı verilir. ColdFusion aynı zamanda J2EE sunucularının herhangi birinin üzerinde de çalışabilir.
Bir uygulama sunucusu olan ColdFusion, 1995 yılında
PHP ve
ASP’den önce ortaya çıkmıştır. PHP 1995 sonlarında, ASP ise 1996’da çıkarılmıştır. Hali hazırda 20000’e yakın firma 150.000 üstü sunucuda kullanılmaktadır.
ColdFusion ile dinamik web siteleri, e-ticaret siteleri ve portallar yapılabilir, raporlama araçları geliştirilebilir.
ColdFusion Sayfaları Neden Sıkça Karşımıza Çıkmıyor?
Yazılan sayfa çok olmasına rağmen genelde intranet ve veri raporlamada kullanıldığı için bu sayfalar görsele pek yansımamıştır.
Neden Ücret Ödeyeyim?
Aslında ColdFusion‘da bütün bir uygulama olması sebebiyle ek fonksiyona gerek duymazsınız. Tam bir çözüm elde etmek istediğinizde benzerlerinde satın alacağınız fonksiyon maliyetlerine bakarsanız CF server maliyeti hiç de çok sayılmaz.
Flash Kullanıcısıyım. CF ile Etkileşimim Nasıl Olur?
Flash kullanıcısı olarak zengin ve etkili kullanıcı deneyimleri yaratmanın önemini bilirsiniz. Flashlı animasyonlar ve introlar dışında İnternet uygulamaları içinde kullanabilirsiniz. CF, flashın arkasını canlandırmak için en ideal sistemdir. CF ile Flash sunucu istemci şeklinde kolay ve etkili olarak haberleşirler.
ColdFusion ve
XML
ColdFusion XML verisini okuyabilir, yazabilir ve işleyebilir. Hatta CFML XSL dönüşümlerini ve X Patharamalarını gerçekleştiren fonksiyonları da içermektedir.
ColdFusion ve İşletim Sistemi
ColdFusion’u herhangi bir işletim sistemine kurabilirsiniz. İllaki Window kullanmak zorunda değilsiniz. Linux üzerinde bile denenerek çalıştığı görülmüştür.
ColdFusion ve Web Sunucusu
ColdFusion’un kendisi bir web sunucusu değildir. Bu yüzden
IIS veya Apache gibibir web sunucusu üzerine kurmalısınız. CF ayrıca bir port kullanmaz. Standart 80 portundan çalışır.
ColdFusion ve
Database Sunucusu
ColdFusion ile hangi Database kullanacağım diye düşünmenize gerek yok. ColdFusion’uMicrosoft
SQL Server, Oracle, DB2, MySQL, Sybase, Informix veya Access ile bile kullanabilirsiniz. Ayrıca uygulama sunucu ile Database sunucu aynı makinada olmak zorunda da değildir. Hatta ayrı serverlarda olması performans açısından daha iyidir.
ColdFusion Kullanıcıları
ColdFusion ile ilgili dünya üzerinde yüzlerce siteden destek alabilirsiniz. Bunlardan en bilinenleri;
www.cflib.org
www.houseoffusion.com
www.forta.com