Berita Pasukan Lucee MY

Lucee 5.4 tamat sokongan: apa maksudnya dan langkah seterusnya

Lucee 5.4 tamat hayat penghujung 2025. Fahami maksud LTS, risiko laman tanpa tampalan keselamatan, laluan naik taraf ke 6.2 atau 7.1, dan senarai semak ujian.

Lucee 5.4 tamat sokongan: apa maksudnya dan langkah seterusnya
0
Kandungan

Lucee 5.4 tamat sokongan: apa maksudnya dan langkah seterusnya

Penulis: Thalhah · Tarikh: 16 Oktober 2026

Lucee 5.4 ialah barisan sokongan jangka panjang (LTS) yang telah tamat hayat pada penghujung 2025, bermakna ia tidak lagi menerima tampalan keselamatan. Jika laman anda masih berjalan di atas 5.4, anda perlu merancang naik taraf sekarang, bukan kemudian. Artikel ini menerangkan maksud tamat hayat, risiko sebenar kepada laman yang masih berjalan, dan laluan pindah yang paling selamat.

Apa itu LTS dan tamat hayat dalam konteks Lucee

Istilah LTS bermaksud sokongan jangka panjang. Dalam projek Lucee, barisan LTS ialah versi yang dikekalkan untuk tempoh yang lama dengan hanya pembaikan pepijat kritikal dan regresi, tanpa sebarang ciri baharu. Matlamatnya mudah: pasukan yang menjalankan laman pengeluaran tidak mahu dikejutkan oleh perubahan besar setiap beberapa bulan, jadi mereka tinggal pada versi yang stabil dan boleh diramal.

Tamat hayat pula ialah titik apabila penyelenggaraan itu berhenti. Bagi Lucee 5.4, pasukan mengumumkan lebih awal bahawa versi ini hanya akan menerima pembaikan keselamatan segera sehingga 31 Disember 2025, dan selepas itu tidak lagi dibangunkan. Pengumuman ini ada dalam utas peta jalan di forum pembangun Lucee, jadi ia bukan kejutan: tarikhnya sudah diketahui sejak awal 2025.

Apa yang berhenti selepas 31 Disember 2025

Selepas tarikh tamat, tiga perkara berhenti untuk 5.4. Pertama, tampalan keselamatan pada teras enjin Lucee. Kedua, pembaikan regresi yang memastikan kelakuan kekal konsisten. Ketiga, sebarang bentuk sokongan rasmi daripada pasukan.

Masalah sebenar lebih dalam daripada itu. Pemasangan 5.4 yang lama selalunya berjalan di atas versi Tomcat dan Java yang sudah lama tamat sokongan masing-masing. Tomcat 10.0.x sendiri sudah tamat hayat dan tidak lagi menerima pembaikan keselamatan, dan pengguna disarankan beralih ke 10.1 atau lebih baharu. Maksudnya, walaupun anda berjaya menampal satu lapisan, lapisan lain dalam timbunan masih terdedah, dan tiada siapa yang menutup lubang itu.

Risiko sebenar kepada laman yang masih berjalan di 5.4

Risiko utama bukanlah laman tiba-tiba rosak. Laman yang tidak berubah biasanya terus berjalan seperti biasa. Risiko sebenar ialah laman itu menjadi sasaran senyap: apabila kelemahan baharu ditemui dalam mana-mana lapisan, sama ada Lucee, Tomcat, Java, atau mana-mana kebergantungan, anda tidak akan menerima pembaikan rasmi.

Untuk laman yang memegang data pengguna, data transaksi, atau sekadar nama domain yang dipercayai, ini bermakna pendedahan yang semakin bertambah setiap bulan. Kos insiden tunggal hampir selalu jauh lebih besar daripada kos naik taraf. Ia bukan soalan sama ada laman akan diserang, tetapi sama ada anda bersedia apabila ia berlaku.

Kenapa 5.4 masih banyak dipakai

Wajar untuk bertanya kenapa orang masih berada di 5.4. Jawapannya hampir selalu sama: aplikasi itu stabil, tiada masa untuk berhijrah, dan tiada sesiapa yang mahu menyentuh sistem yang berfungsi. 5.4 ialah barisan LTS yang popular kerana ia disokong lama dan banyak aplikasi dibina di atasnya tanpa perlu diubah bertahun-tahun.

Masalahnya, ketenangan itu sudah sampai ke penghujung. Semakin lama anda menangguh, semakin besar jurang versi yang perlu anda lompat, dan semakin banyak perubahan terkumpul antara 5.4 dan versi semasa. Merancang sekarang, walaupun pelaksanaan sebenar mengambil masa beberapa minggu, adalah jauh lebih murah daripada berhijrah dalam keadaan panik. Tambahan pula, panduan naik taraf rasmi dan sokongan komuniti sudah matang, jadi halangan untuk bermula sebenarnya lebih rendah daripada yang disangka kebanyakan pasukan.

Laluan pindah 1: 5.4 ke 6.2 LTS

Lucee 6.2 ialah LTS baharu yang menggantikan 5.4. Ia menyokong Jakarta EE dan berjalan di atas Tomcat 10.1, jadi ia menutup jurang kedua-dua lapisan sekali gus. Bagi kebanyakan aplikasi yang sudah lama dan tidak memerlukan ciri baharu, 6.2 ialah laluan paling konservatif: perubahan tingkah laku lebih kecil berbanding melompat terus ke 7, dan anda kekal pada barisan LTS yang akan diselenggara lama.

Kekurangannya, 6.2 tidak akan menerima ciri baharu mengikut definisi LTS. Banyak penambahbaikan seni bina dalam 7, terutama integrasi Java dan prestasi, tidak akan dibawa balik ke 6.2. Jadi jika anda mahu tinggal di tempat yang selamat dan tidak berubah, 6.2 sesuai. Rujuk panduan Lucee 6.2 sebagai LTS baharu untuk perincian.

Laluan pindah 2: 5.4 ke 7.1

Pasukan Lucee sendiri, dalam utas peta jalan 2026, menyarankan lompat ke 7.0 untuk mana-mana naik taraf baharu dan bukannya 6.2, kerana banyak perkara menarik dalam 7.0. Siri 7.1 menambah Java 25 sebagai garis dasar, penyahpepijat DAP untuk VS Code, dan banyak peningkatan prestasi, dengan 7.1.0.204 sebagai keluaran terkini pada masa penulisan.

Laluan ini lebih besar lompatannya. Lucee 7 meninggalkan mod berbilang dan berhijrah sepenuhnya ke Jakarta EE, jadi import javax berubah kepada jakarta dan anda memerlukan pemasangan baharu. Kos migrasi lebih tinggi, tetapi hasilnya ialah enjin yang jauh lebih moden, lebih pantas, dan lebih bersedia untuk tahun-tahun akan datang.

Pasang baharu, bukan naik taraf dalam talian

Satu perkara yang perlu jelas: laluan yang disyorkan daripada 5.4 ialah pemasangan baharu, bukan naik taraf melalui pentadbir. Sebabnya mudah, pemasangan 5.4 kebanyakannya sudah menggunakan Tomcat dan Java yang sangat lama, dan naik taraf dalam talian merentasi jurang sebesar itu jarang berjalan lancar.

Cara yang dicadangkan ialah ambil konfigurasi sedia ada daripada fail .CFconfig.json di dalam folder pelayan, pasang versi baharu, kemudian salin semula fail konfigurasi itu dan mulakan semula. Jika anda menjalankan Lucee dalam bekas, panduan deploy Docker Lucee menunjukkan cara menukar imej tanpa menyentuh kod aplikasi anda.

Senarai semak ujian sebelum naik taraf

Jangan naik taraf pada hari anda membaca ini tanpa persediaan. Jalankan senarai semak berikut di slot ujian dahulu.

Item semakanApa yang perlu disahkan
Sandaran penuhFail aplikasi, pangkalan data, dan .CFconfig.json boleh dipulihkan sepenuhnya. Lihat panduan sandaran dan pemulihan.
Versi JavaVersi Java sasaran anda sepadan dengan garis dasar versi Lucee baharu, minimum Java 11 untuk 7.0 dan Java 25 disyorkan untuk 7.1.
Kebergantungan sambunganSetiap sambungan pihak ketiga wujud dalam versi yang serasi dengan Lucee 6.2 atau 7.
Import JakartaKod yang memanggil kelas javax secara langsung dikemas kini kepada jakarta jika sasaran ialah 7.
Konfigurasi aplikasiApplication.cfc, datasource, dan pemetaan dimuat tanpa ralat pada enjin baharu.
Ujian fungsiAliran utama: log masuk, borang, pertanyaan pangkalan data, penjanaan fail, dan penjadualan.

Setiap item ini patut lulus sebelum anda menyentuh pelayan pengeluaran. Tala JVM selepas naik taraf juga berubah kerana versi Java baharu, jadi baca panduan tala JVM Lucee selepas berpindah.

Apa yang berubah antara 5.4 dan 6.2 atau 7.1

Antara 5.4 dan 6.2, perubahan paling ketara ialah peralihan ke Jakarta EE dan Tomcat 10.1, yang bermakna beberapa import dan kebergantungan servlet berubah. Antara 5.4 dan 7.1, perubahan lebih besar lagi: mod berbilang dibuang, Java 8 dibuang, dan sebahagian fungsi teras seperti SMTP dan FTP dipindahkan ke sambungan berasingan yang perlu dipasang secara berasingan.

Ini sebabnya ujian slot ujian begitu penting. Kod CFML tulen kebanyakannya kekal sama, tetapi perkara di sekelilingnya, servlet, sambungan, dan konfigurasi, berubah dengan ketara.

Versi mana yang anda pakai?

Jika anda menjalankan Lucee, kami ingin tahu versi mana yang masih anda gunakan. Adakah anda sudah berada di 6.2 atau 7.1, atau masih memegang 5.4? Jawapan anda membantu kami menulis panduan yang lebih tepat sasaran. Sementara itu, jika anda juga memantau sokongan Adobe, baca ColdFusion 2021 tamat sokongan untuk gambaran di sisi Adobe.

Soalan Lazim (FAQ)

Adakah Lucee 5.4 masih selamat digunakan?

Tidak secara rasmi. Ia tamat hayat pada penghujung 2025 dan tidak lagi menerima tampalan keselamatan, jadi sebarang kelemahan baharu tidak akan dibaiki.

Bolehkah saya terus memakai 5.4 jika laman saya tidak berubah?

Boleh, tetapi risikonya bertambah setiap bulan kerana kelemahan baharu kekal tidak ditampal. Ia disyorkan hanya sebagai langkah sementara sementara anda menyiapkan naik taraf.

Mana lebih baik untuk saya, 6.2 atau 7.1?

Untuk aplikasi lama yang stabil dan mahu perubahan minimum, 6.2 LTS. Untuk naik taraf yang mahu kekal moden dan bersedia jangka panjang, 7.1, seperti yang disarankan pasukan Lucee.

Perlukah saya memasang semula atau boleh naik taraf dalam talian?

Pasang baharu sangat disyorkan, kemudian salin .CFconfig.json untuk memindahkan konfigurasi anda.

Adakah tamat hayat 5.4 sama dengan tamat hayat ColdFusion 2021?

Konsepnya sama, tarikhnya berbeza. Lucee 5.4 tamat penghujung 2025, manakala sokongan teras ColdFusion 2021 tamat 9 Disember 2025 dengan sokongan lanjutan sehingga November 2026.

Sumber

0 komen

Log masuk untuk menjawab atau memberi komen.

Log masuk