Perbedaan antara CFML dan ColdFusion

Perbedaan antara CFML dan ColdFusion

CFML vs ColdFusion

Coldfusion sering digunakan untuk merujuk pada ColdFusion itu sendiri dan CFML. Meski begitu, keduanya tidak sama dan praktik melakukan hal itu disukai oleh orang -orang yang lebih berpengetahuan. CFML Berarti Bahasa Markup ColdFusion, yang merupakan bahasa pengkodean yang digunakan untuk menulis skrip untuk ColdFusion. Pada gilirannya, ColdFusion sebenarnya adalah platform atau kerangka kerja di mana skrip CFML dieksekusi. Ini mirip dengan hubungan antara HTML dan browser web seperti IE, Firefox, atau Safari.

Sama seperti dalam contoh di mana Anda akan menulis kode HTML dan kemudian dijalankan atau ditafsirkan oleh browser web, kode CFML dijalankan di ColdFusion. ColdFusion kemudian bertanggung jawab untuk mendekodekan apa arti setiap baris kode dan kemudian menerjemahkannya menjadi sesuatu yang akan dipahami oleh browser Anda. Jadi, jika Anda menggunakan ColdFusion untuk mengidentifikasi CFML, Anda dapat memberi kesan bahwa Anda menunjukkan sesuatu dalam aplikasi daripada dalam kode Anda.

Dan seperti halnya dengan contohnya, CFML dan ColdFusion tidak eksklusif satu sama lain meskipun orang mungkin berpikir demikian. ColdFusion mampu menafsirkan sejumlah bahasa lain yang digunakan untuk tujuan yang sama, yang mencakup ActionScript dan beberapa bahasa seperti javascript.  Di sisi lain, ada juga sejumlah platform yang dapat membaca CFML interpretasi; Railo, bluedragon, dan ignitefusion untuk beberapa nama. Dengan demikian tidak harus mengikuti bahwa Anda menggunakan CFML jika Anda menggunakan ColdFusion atau bahwa Anda memiliki ColdFusion jika Anda menulis kode di CFML. Dan itu akan menghilangkan beberapa kebingungan jika Anda mengidentifikasi platform dan bahasa yang Anda gunakan.

Masalah antara menggunakan CFML dan ColdFusion hanyalah masalah semantik dan kebanyakan orang mungkin akan membiarkan Anda meluncur jika Anda melakukan pertukaran mereka sesekali. Tetapi jika Anda seorang pemula atau bahkan seorang pembuat kode berpengalaman yang meminta bantuan, perlu mengetahui terminologi Anda. Anda akan dianggap lebih serius, terutama di forum online di mana orang tidak benar -benar mengenal Anda.

Ringkasan:

  1. ColdFusion adalah platform sedangkan CFML adalah bahasa pengkodean
  2. Kode CFML berjalan di ColdFusion
  3. CFML tidak eksklusif untuk ColdFusion dan sebaliknya