Akankah Drupal 6 dibiarkan dalam kondisi aman setelah tidak didukung?

8

Saya membuat antarmuka basis data khusus menggunakan Drupal 6 + Views + CCK yang bekerja sangat baik untuk perusahaan saya dan baru-baru ini saya harus memigrasikannya ke server lain.

Saya berpikir "Hei, mengapa tidak menginstal Drupal 7 dan kemudian membuang database di dalamnya: maka saya dapat memutakhirkan Drupal ke versi terbaru saat kami bermigrasi !?"

Itu ternyata ide yang buruk. Drupal 7 tampaknya tidak memiliki petunjuk sedikit pun tentang apa yang harus dilakukan dengan info DB yang saya berikan. Dan panduan upgrade terlihat sangat memakan waktu bagi saya, saat ini.

Jadi pertanyaan saya adalah: apakah Drupal 6 akan dibiarkan dalam kondisi aman setelah tidak didukung? Atau akankah platform menjadi usang dan rentan memaksa saya untuk melakukan upgrade yang lebih besar?

Garrett
sumber

Jawaban:

8

Saya pikir sampai beberapa modul kontribusi utama seperti Views memiliki modul Drupal7 yang stabil dan bukan alpha, beta saya pikir drupal6 akan digunakan untuk beberapa waktu mendatang.

Saya yakin drupal6 akan didukung selama bertahun-tahun yang akan datang karena ada BANYAK situs drupal6 di luar sana.

Jadi jawabannya adalah Tidak, Anda TIDAK HARUS meningkatkan.

Camsoft
sumber
Jawaban yang bagus di sini dan semuanya tampak valid. Kami memilih untuk tetap dengan Drupal 6 karena a) ini bekerja dan b) kami berada di kapal yang sama dengan banyak orang lain. Tampaknya sangat mungkin bahwa D6 akan menerima dukungan tidak resmi jangka panjang atau kita akan menemukan jalur peningkatan yang lebih mudah nanti.
Garrett
15

Setelah Drupal 8 keluar, Drupal 6 akan ditandai "akhir hidup": tim keamanan Drupal akan berhenti bekerja di atasnya dan rilis keamanan resmi tidak akan keluar untuk itu. Jika ada kerentanan baru keluar, Anda harus menambalnya sendiri. Jadi sangat menguntungkan Anda untuk meningkatkan pada saat itu.

Tetapi jalur upgrade untuk Drupal berasal dari versi sebelumnya ke versi saat ini: yaitu jalur upgrade disediakan dari rilis terakhir Drupal 6 ke Drupal 7, dan jalur upgrade akan diberikan dari Drupal 7 ke Drupal 8.

Tidak akan ada jalur peningkatan untuk Drupal 6 ke Drupal 8: jika Anda tidak ingin membangun kembali situs Anda dari awal ketika Drupal 8 keluar, Anda harus terlebih dahulu meningkatkan situs Drupal 6 Anda ke Drupal 7, kemudian tingkatkan. ke Drupal 8.

Jadi, itu benar-benar turun ke ekonomi dan perencanaan jangka panjang. Drupal 6 akan didukung hingga Drupal 8, tetapi ketika Drupal 8 keluar dalam beberapa tahun, akankah Anda memiliki kesempatan untuk menulis ulang situs? Jika tidak, Anda harus merencanakan untuk meningkatkan ke Drupal 7 di beberapa titik di masa depan.


sumber
1
Tetapi ada jalur peningkatan dari Drupal 6 ke Drupal 8. Saya dari masa depan;)
Pravin Ajaaz
4

Selalu ada 2 versi Drupal yang didukung secara bersamaan. Jadi ketika Drupal 8 akan dirilis, Drupal 6 akan menjadi tidak didukung. Ada waktu yang tersisa sampai itu akan terjadi, jadi Anda tidak perlu terburu-buru.

Jika cukup banyak orang yang bersedia untuk terus memperbaiki bug keamanan, Anda dapat terus menggunakannya dengan aman bahkan jika itu tidak didukung secara resmi lagi. Siapa pun yang ingin dapat terus mendukung Drupal 6 dengan patch keamanan tanpa batas, pertanyaannya adalah apakah cukup banyak orang yang tertarik untuk melakukan itu. Saya tidak akan mengandalkan Drupal 6 yang masih didukung setelah rilis resmi Drupal 8.

Ilmuwan gila
sumber
Untuk menambah / memperjelas: begitu Drupal 8 keluar, Drupal 6 ditandai "akhir hidup", tim keamanan Drupal berhenti bekerja di atasnya, dan rilis keamanan resmi tidak akan keluar. Jika ada kerentanan yang terungkap setelah Drupal 6 mencapai akhir kehidupan, terserah individu untuk menambal diri mereka sendiri. Tetapi akan ada lebih dari cukup waktu untuk meningkatkan ke Drupal 7: umumnya beberapa tahun.
2

Masalah awal Anda adalah bahwa Anda tidak ingin menghabiskan banyak waktu untuk meningkatkan situs Anda - saya dapat memahami ini dengan baik, tetapi saya pasti akan merekomendasikan untuk melakukan peningkatan. Beberapa alasan:

  • Cepat atau lambat Anda harus memutakhirkan karena Drupal 6 hampir berakhir .
  • Jika Anda bekerja dengan situs Drupal, Anda akan mendapat manfaat besar jika Anda belajar cara melakukan peningkatan besar. Banyak orang seperti saya memulai dengan Drupal 6, jadi ini adalah peningkatan pertama yang harus kami terapkan - ini pengetahuan yang berharga.
  • Anda dapat "mengubah" proses peningkatan yang tertulis dalam Buku Pegangan - tidak ada yang menyebutkan bahwa Anda harus melakukannya pada suatu sore, misalnya ... Jika saya adalah Anda, saya akan menghabiskan beberapa jam dengan persiapan, memeriksa modul dan tema, memeriksa intinya dll. dan pada hari berikutnya saya akan melanjutkan dengan peningkatan dalam lingkungan pengujian. Dengan cara ini Anda bisa mendapatkan sedikit kenyamanan. Yang utama adalah, catat semuanya . Lebih baik mendokumentasikan setiap klik (yang akan menjadi gila) daripada tidak menuliskan apa pun . Cobalah menikmati ini, situs yang ditingkatkan akan lebih baik dari sebelumnya!

Dan ingat, kami memiliki komunitas besar dengan banyak energi dan dukungan, jadi bicaralah tentang apa yang Anda lakukan, menulis posting blog atau sesuatu - seseorang akan mendapat banyak manfaat darinya, bahkan mungkin Anda.

Scorchio
sumber
2

Sekitar 5 tahun setelah pertanyaan ini diajukan, berikut adalah jawaban lain berdasarkan apa yang kita ketahui hari ini ...

Akankah Drupal 6 dibiarkan dalam keadaan aman, datang pada hari itu tidak didukung?

Drupal 6 telah diumumkan sebagai akhir hidup pada 24 Februari 2016, sebagaimana dirinci dalam pengumuman akhir Drupal 6 (*) . Jadi, kecuali jika Anda mengambil tindakan yang sesuai, situs yang masih akan menggunakan Drupal 6 setelah tanggal tersebut berisiko menjadi tidak aman.

Namun, sementara itu modul myDropWizard telah dirilis ... untuk D6 ... masih , dan hanya !!!. Lihat " Cara mendapatkan informasi yang akurat tentang pembaruan keamanan yang tersedia setelah Akhir Masa? " Untuk detail lebih lanjut tentang itu.

Atau akankah platform menjadi usang dan rentan memaksa saya untuk melakukan upgrade yang lebih besar?

Untuk situasi di mana " memutakhirkan situs D6 bukan pilihan ", alternatif yang mungkin adalah dengan membeli Drupal 6 Dukungan Jangka Panjang (LTS) dari salah satu vendor " resmi " . Selain itu, tampaknya ada proyek D6LTS . Untuk perincian lebih lanjut tentang itu, lihat jawaban untuk Bagaimana melanjutkan dengan situs D6 setelah 24 Feb 2016 ketika D6 berakhir? .

Bagi mereka yang bertanya-tanya " Berapa banyak instalasi Drupal 6 yang dilaporkan yang tersisa? ", Periksa statistik penggunaan untuk inti Drupal (sekitar D5, D6, D7, D8) ... Pada 31 Januari 2016, tampaknya ada " hanya "sekitar 110K situs yang tersisa (dibandingkan dengan sekitar 1046K untuk D7, dan 64K untuk D8). Itu sekitar 40K lebih sedikit dibandingkan dengan tahun lalu (pada tingkat itu akan memakan waktu 3 hingga 4 tahun lagi ...).

(*) : tautan ini juga mengandung banyak komentar menarik, seperti komentar pertama di bawahnya , seperti:

Menurut definisi, rilis pada halaman proyek didukung ketika ada dua kondisi:

  1. pengelola proyek yakin itu akan didukung.
  2. tim keamanan menerima laporan masalah keamanan dan memberikan saran tentang hal itu.

Itulah yang "didukung" status sarana dan berarti sejak Mei 2009 (dan ditegaskan kembali dalam Mei 2010 ).

Itulah mengapa item 4 ada dalam daftar ini:

Semua rilis Drupal 6 pada halaman proyek akan ditandai sebagai tidak didukung.

Pada Drupal 6 EOL, item # 2 tidak akan lagi benar sehingga masuk akal untuk menandai mereka sebagai tidak didukung.

Posting tentang EOL ini adalah hasil dari banyak percakapan selama 3 tahun terakhir tentang kapan seharusnya EOL. Orang-orang yang ingin Drupal 6 dan / atau modul yang berkontribusi didukung lebih lama.

Pierre
sumber
1

Ketika versi Drupal baru keluar, tidak ada upaya untuk membuat bangunan baru "kompatibel dengan belakang" dengan yang lama. Beberapa hal mendasar berubah dengan Drupal 7, termasuk fakta bahwa apa yang menjadi modul "CCK" sekarang menjadi fitur dalam fungsionalitas inti Drupal. Jadi pemasangan Drupal 7 tidak akan tahu apa yang harus dilakukan dengan database Drupal 6, kecuali jika Anda mengikuti prosedur pemutakhiran yang disarankan . (Dan bahkan kemudian, jika Anda telah menyesuaikan modul apa pun atau menulis modul atau templat Anda sendiri, Anda akan memiliki beberapa pekerjaan yang harus dilakukan untuk sepenuhnya mengubah aplikasi.)

Yang mengatakan, tidak, Anda tidak perlu memutakhirkan, setidaknya tidak sekarang. Anda baik-baik saja dengan Drupal 6 hingga Drupal 8 keluar, seperti yang orang lain tunjukkan. Anda dapat menjalankan server Drupal 7 paralel pada pemasangan MAMP atau WAMP pada hard drive Anda sendiri, dan menggunakannya untuk melatih porting aplikasi Anda ke Drupal 7. Setelah Drupal 8 keluar, Anda harus siap untuk meningkatkan aplikasi Anda ke Drupal 7 ( dan modul lain apa pun yang telah Anda instal semestinya berhasil menyusul D7).

JR Dixey
sumber