CFML ile ColdFusion Arasındaki Fark

Anonim

CFML vs ColdFusion

ColdFusion sıklıkla ColdFusion'a ve CFML'ye başvurmak için kullanılır. Öyle bile olsa, ikisi aynı değildir ve bunu yapmak pratik, bilgili insanlar tarafından kaşlarını çatmaktır. CFML, ColdFusion için komut dosyaları yazmak için kullanılan bir kodlama dili olan ColdFusion İşaretleme Dili'nin kısaltmasıdır. ColdFusion aslında CFML komut dosyalarının çalıştırıldığı platform veya çerçeve. HTML ile IE, Firefox veya Safari gibi bir web tarayıcısı arasındaki ilişkiye benzer.

HTML kodunu yazacağınız örnekte olduğu gibi, CFML kodu bir web tarayıcısı tarafından çalıştırılır veya ColdFusion'da çalıştırılır. Ardından ColdFusion, her bir kod satırı ne anlama geldiğini çözmek ve daha sonra tarayıcınızın anlayacağı bir şey haline getirmekle sorumludur. Dolayısıyla, CFML'yi tanımlamak için ColdFusion kullanıyorsanız, kodunuzdan ziyade uygulamada bir şeyler işaret ettiğiniz izlenimini verebilirsiniz.

Ve örnekte olduğu gibi CFML ve ColdFusion da öyle düşünebilir, ancak birbirlerine özel değildir. ColdFusion, ActionScript ve bazı Javascript benzeri dilleri içeren aynı amaçla kullanılan bir dizi başka dili yorumlayabilir. Öte yandan, CFML yorumlamayı okuyabilen bazı platformlar da vardır; Birkaç isim vermek için Railo, BlueDragon ve IgniteFusion. Dolayısıyla, ColdFusion kullanıyorsanız veya CFML'de kod yazarsanız ColdFusion ürününe sahipseniz, CFML'yi kullanmanızın zorunluluğu yoktur. Ve kullandığınız platformu ve dili tanımlarsanız, bazı karışıklıkları ortadan kaldıracaktır.

CFML ve ColdFusion'ı kullanma arasındaki anlaşmazlık yalnızca semantik bir konudur ve çoğu insan bir süre sonra birer birer değiştirdiklerinde sörf yapmanıza izin verir. Ancak, yeni başlayanlar veya yardım isteyen deneyimli bir kodlayıcı iseniz, terminolojinizi öğrenmekle yükümlüdür. Özellikle sizi tanımayacak çevrimiçi forumlarda ciddiye alınacaktır.

Özet:

  1. Coldfusion, CFML kodlama dili iken platformdur
  2. CFML kodu Coldfusion'da çalışır
  3. CFML, Coldfusion'a özel değildir ve tam tersi