CFML vs ColdFusion
ColdFusion sering digunakan untuk merujuk kepada ColdFusion sendiri dan CFML. Walaupun begitu, kedua-duanya tidak sama dan amalan berbuat demikian disukai oleh orang yang lebih berpengetahuan. CFML bermaksud ColdFusion Markup Language, yang merupakan bahasa pengekodan yang digunakan untuk menulis skrip untuk ColdFusion. Pada gilirannya, ColdFusion sebenarnya adalah platform atau kerangka kerja di mana skrip CFML dijalankan. Hal ini sama dengan hubungan antara HTML dan pelayar web seperti IE, Firefox, atau Safari.
Sama seperti contoh di mana anda akan menulis kod HTML dan kemudian dimulakan atau diinterpretasikan oleh penyemak imbas web, kod CFML dijalankan dalam ColdFusion. ColdFusion kemudian bertanggungjawab untuk menyulitkan apa yang setiap baris kod bermakna dan kemudian menerjemahkannya kepada sesuatu yang pelayar anda akan faham. Oleh itu, jika anda menggunakan ColdFusion untuk mengenal pasti CFML, anda mungkin memberi kesan bahawa anda menunjuk sesuatu dalam aplikasi dan bukannya dalam kod anda.
Dan seperti contohnya, CFML dan ColdFusion tidak eksklusif antara satu sama lain walaupun orang mungkin berfikir demikian. ColdFusion dapat menafsirkan beberapa bahasa lain yang digunakan untuk tujuan yang sama, yang merangkumi Actionscript dan beberapa bahasa seperti Javascript. Sebaliknya, terdapat juga beberapa platform yang dapat membaca interpretasi CFML; Railo, BlueDragon, dan IgniteFusion untuk menamakan beberapa. Oleh itu, tidak semestinya anda mengikuti CFML jika anda berada di ColdFusion atau anda mempunyai ColdFusion jika anda menulis kod dalam CFML. Dan ia akan menghapuskan beberapa kekeliruan jika anda mengenal pasti kedua-dua platform dan bahasa yang anda gunakan.
Masalah antara menggunakan CFML dan ColdFusion hanyalah masalah semantik dan kebanyakan orang mungkin akan membiarkan anda slaid jika anda melakukan pertukaran mereka sekali-sekala. Tetapi jika anda seorang pemula atau pengkoder berpengalaman yang meminta pertolongan, ia membayar untuk mengetahui istilah anda. Anda akan diambil lebih serius, terutamanya dalam forum dalam talian di mana orang ramai tidak akan benar-benar mengenali anda.
Ringkasan: