Apa itu Lucee dan CFML?

Lucee ialah enjin CFML sumber terbuka yang berjalan di atas Java Virtual Machine. CFML (ColdFusion Markup Language) ialah bahasa yang anda tulis. Gabungan kedua-duanya menjadi alternatif kepada Adobe ColdFusion: keluarga bahasa yang sama, enjin berbeza, tanpa bayaran lesen. Halaman ini memberi takrif yang tepat, kerana nama-nama ini sering dikelirukan dengan benda yang tiada kaitan dengan pengaturcaraan.

Istilah, dengan takrifnya

Lucee
Enjin CFML di bawah lesen LGPL 2.1, dijaga oleh Lucee Association Switzerland. Ia dipecahkan daripada Railo pada 2015 dan kini menjalankan sebahagian besar laman CFML di dunia. Siri stabil semasa ialah 7.1; 8.0 masih calon keluaran.
CFML
ColdFusion Markup Language, bahasa skrip untuk membina aplikasi web: satu bentuk tag (<cfquery>, <cfhttp>) dan satu bentuk skrip (cfscript). Ia digunakan dalam pengeluaran sejak 1995.
Lucee Server
Apa yang anda muat turun dan jalankan: enjin Lucee dengan Tomcat terbina dalam, konteks web (WEB-INF untuk kod dan konfigurasi anda), dan Lucee Administrator.
CFScript
Bentuk skrip bagi CFML. Bahasa yang sama dengan bentuk tag, cuma ditulis sebagai penyataan: cfquery { ... } dan bukan <cfquery>. Kebanyakan kod Lucee baharu ditulis begini.
Adobe ColdFusion
Produk komersial yang memperkenalkan CFML, masih dijual oleh Adobe dengan lesen mengikut bilangan teras. Lucee ialah alternatif sumber terbukanya: migrasi biasanya bermakna menukar beberapa tetapan, bukan menulis semula aplikasi.
Railo
Enjin CFML sumber terbuka yang menjadi asal Lucee. Kalau anda jumpa dokumentasi Railo lama, sebahagian besarnya masih terpakai pada Lucee.
Lucee Administrator
Antara muka web untuk mengkonfigurasi pelayan Lucee: datasource, pelayan mel, cache, tugas berjadual dan sambungan. Ada administrator peringkat pelayan dan peringkat konteks web.
WEB-INF
Folder dalam konteks web Lucee yang menyimpan kod aplikasi, Application.cfc, custom tag dan konfigurasi. Fail di sini tidak pernah dihidangkan terus kepada pelayar, sebab itulah kod aplikasi diletakkan di sini.
Sambungan Lucee
Pakej yang menambah keupayaan yang tiada dalam teras, seperti pengendalian hamparan, manipulasi PDF atau pemacu pangkalan data. Ia dipasang dari Administrator, bukan dibawa dalam teras Lucee.
Datasource
Sambungan bernama ke pangkalan data, dikonfigurasi dalam Administrator (atau dalam Application.cfc). cfquery menulis melaluinya, dan pelayan Lucee tidak bersedia untuk simpanan data sehingga anda mencipta satu.

Nama yang sering dikelirukan

Kalau anda sampai ke sini kerana mencari benda lain, ini bukan halaman itu. Dalam bidang pengaturcaraan, Lucee bermaksud enjin CFML, dan ia muncul dalam carian yang sama dengan krim farmasi, jenama pakaian, jenama barang kemas dan Apache Lucene. CFML pula dikelirukan dengan pengeluar motosikal dan liga esports. Semuanya tiada kaitan dengan laman ini. Segala kandungan di lucee.my adalah tentang enjin CFML, bahasa yang dijalankannya, dan pembangun Malaysia yang membina sistem dengannya.

Sumber rasmi yang kami rujuk

Dari mana hendak mula di laman ini

Masih tersekat pada satu nama, tetapan atau mesej ralat? Tanya komuniti — itulah tujuan laman ini.