“Hello World” Menggunakan ColdFusion
ColdFusion memfasilitasi pengembangan aplikasi melalui dua syntax berbeda: ColdFusion Markup Language (CFML) dan ColdFusion Script (CFScript). Setiap syntax melayani aspek berbeda dari proses pengembangan yang menjadikan ColdFusion platform yang mudah dipelajari dan digunakan.
Contoh dalam CFML:
```html
<cfoutput>#now()#</cfoutput>
```
Contoh dalam CFScript:
```coldfusion
writeOutput(now());
```
(Catatan: Fungsi `now()` mengambil tanggal dan waktu saat ini.)
CFML biasanya digunakan ketika menggabungkan ColdFusion dengan HTML, menyediakan gabungan yang sempurna yang meningkatkan keterbacaan dan kemudahan penggunaan. Tidak seperti banyak bahasa scripting lainnya, integrasi CFML dengan HTML terasa alami.
Contoh:
```html
<body>
<p>
<cfoutput>#now()#</cfoutput>
</p>
</body>
```
Di sisi lain, CFScript biasanya digunakan untuk merancang logika bisnis atau proses. Syntaxnya sejalan dengan standar ECMAScript, mirip dengan syntax JavaScript yang terkenal dan mempromosikan lingkungan yang akrab untuk pengembang.
Contoh:
```coldfusion
<cfscript>
writeOutput(now());
</cfscript>
```
Dalam contoh CFScript yang disebutkan di atas, keunggulan mungkin tidak segera jelas. Namun, nilai tersebut menjadi jelas ketika menyusun ColdFusion Components (CFCs). Bahasan rinci tentang CFCs akan dihadirkan dalam blog mendatang.
CFML dan CFScript memiliki syntax yang mudah dipelajari. Sebagian besar pengembang web, yang akrab dengan HTML dan JavaScript akan menemukan transisi ke ColdFusion relatif mudah dan cepat. Selamat mencoba.
Comments
Post a Comment