Drupal 6 sẽ được giữ ở trạng thái an toàn sau khi nó không được hỗ trợ?


8

Tôi đã tạo giao diện cơ sở dữ liệu tùy chỉnh bằng Drupal 6 + Lượt xem + CCK hoạt động thực sự tốt cho công ty của tôi và gần đây tôi phải di chuyển nó sang máy chủ khác.

Tôi nghĩ "Này, tại sao không cài đặt Drupal 7 và sau đó kết xuất cơ sở dữ liệu vào đó: sau đó tôi có thể nâng cấp Drupal lên phiên bản mới nhất trong khi chúng tôi di chuyển!?"

Điều đó hóa ra là một ý tưởng tồi. Drupal 7 dường như không có manh mối nhỏ nhất để làm gì với thông tin DB tôi đã cung cấp. Và hướng dẫn nâng cấp có vẻ rất tốn thời gian với tôi, ngay bây giờ.

Vì vậy, câu hỏi của tôi là: Drupal 6 sẽ được giữ ở trạng thái an toàn sau khi nó không được hỗ trợ? Hay nền tảng sẽ trở nên phản đối và dễ bị tổn thương buộc tôi phải nâng cấp mạnh mẽ hơn nữa?

Câu trả lời:


8

Tôi nghĩ cho đến khi một số mô-đun đóng góp chính như Lượt xem có các mô-đun Drupal7 ổn định và không phải là alpha, beta tôi nghĩ rằng drupal6 sẽ được sử dụng trong một thời gian tới.

Tôi chắc chắn rằng drupal6 sẽ được hỗ trợ trong nhiều năm tới vì có RẤT NHIỀU trang web drupal6 ngoài kia.

Vì vậy, câu trả lời là Không bạn KHÔNG phải nâng cấp.


Câu trả lời tuyệt vời ở đây và tất cả có vẻ hợp lệ. Chúng tôi chọn ở lại với Drupal 6 vì a) nó hoạt động và b) chúng tôi ở cùng một chiếc thuyền với nhiều người khác. Dường như rất có khả năng D6 sẽ nhận được hỗ trợ không chính thức dài hạn hoặc chúng tôi sẽ tìm thấy một lộ trình nâng cấp dễ dàng hơn sau này.
Garrett

15

Khi Drupal 8 ra mắt, Drupal 6 sẽ được đánh dấu là "kết thúc cuộc đời": nhóm bảo mật Drupal sẽ ngừng làm việc với nó và các bản phát hành bảo mật chính thức sẽ không được phát hành. Nếu có bất kỳ lỗ hổng mới nào xuất hiện, bạn sẽ phải tự vá nó. Vì vậy, nó thực sự có lợi cho bạn để nâng cấp tại thời điểm đó.

Nhưng đường dẫn nâng cấp cho Drupal là từ phiên bản trước sang phiên bản hiện tại: đó là đường dẫn nâng cấp được cung cấp từ bản phát hành cuối cùng của Drupal 6 lên Drupal 7 và đường dẫn nâng cấp sẽ được cung cấp từ Drupal 7 đến Drupal 8.

Sẽ không có đường dẫn nâng cấp cho Drupal 6 lên Drupal 8: nếu bạn không muốn xây dựng lại trang web của mình từ đầu khi Drupal 8 xuất hiện, trước tiên bạn cần nâng cấp trang web Drupal 6 của mình lên Drupal 7, sau đó nâng cấp đến Drupal 8.

Vì vậy, nó thực sự đi xuống kinh tế và kế hoạch dài hạn. Drupal 6 sẽ được hỗ trợ cho đến Drupal 8, nhưng khi Drupal 8 ra mắt trong một vài năm, bạn sẽ có cơ hội để viết lại trang web chứ? Nếu không, bạn nên có kế hoạch nâng cấp lên Drupal 7 vào một thời điểm nào đó trong tương lai.


1
Nhưng có một con đường nâng cấp từ Drupal 6 lên Drupal 8. Tôi đến từ tương lai;)
Pravin Ajaaz

4

Luôn có 2 phiên bản Drupal được hỗ trợ cùng một lúc. Vì vậy, khi Drupal 8 được phát hành, Drupal 6 sẽ không được hỗ trợ. Vẫn còn một chút thời gian cho đến khi điều đó xảy ra, vì vậy bạn không cần phải vội vàng.

Nếu đủ người sẵn sàng tiếp tục vá lỗi bảo mật, bạn có thể tiếp tục sử dụng nó một cách an toàn ngay cả khi nó không được hỗ trợ chính thức nữa. Bất cứ ai muốn có thể tiếp tục hỗ trợ Drupal 6 với các bản vá bảo mật vô thời hạn, câu hỏi đặt ra là liệu có đủ người quan tâm đến việc đó không. Tôi sẽ không tin vào việc Drupal 6 vẫn được hỗ trợ sau khi phát hành chính thức Drupal 8.


Để thêm / làm rõ: một khi Drupal 8 xuất hiện, Drupal 6 được đánh dấu là "kết thúc cuộc đời", nhóm bảo mật Drupal ngừng hoạt động trên đó và các bản phát hành bảo mật chính thức sẽ không xuất hiện. Nếu bất kỳ lỗ hổng nào được đưa ra ánh sáng sau khi Drupal 6 kết thúc cuộc đời, thì tùy thuộc vào từng cá nhân. Nhưng sẽ có quá nhiều thời gian để nâng cấp lên Drupal 7: nói chung là một vài năm.

2

Vấn đề ban đầu của bạn là bạn không muốn dành nhiều thời gian để nâng cấp trang web của mình - tôi có thể hiểu rõ điều này, nhưng tôi chắc chắn sẽ khuyên bạn nên thực hiện nâng cấp. Một vài lý do:

  • Sớm muộn gì bạn cũng sẽ phải nâng cấp vì Drupal 6 sắp hết tuổi thọ .
  • Nếu bạn đang làm việc với các trang web Drupal, bạn sẽ được hưởng lợi rất nhiều nếu bạn học cách thực hiện nâng cấp lớn. Nhiều người như tôi đã bắt đầu với Drupal 6, vì vậy đây là bản nâng cấp đầu tiên mà chúng tôi có thể áp dụng - đó là kiến ​​thức quý giá.
  • Bạn có thể "thay đổi" quy trình nâng cấp được ghi trong Sổ tay - không ai đề cập rằng bạn nên làm điều đó vào một buổi chiều, ví dụ ... Nếu tôi là bạn, tôi sẽ dành vài giờ để chuẩn bị, kiểm tra mô-đun và chủ đề, kiểm tra lõi vv và vào ngày hôm sau tôi sẽ tiến hành nâng cấp trong môi trường thử nghiệm. Bằng cách này bạn có thể có một chút thoải mái hơn. Điều chính là, ghi chép tất cả mọi thứ . Sẽ tốt hơn nếu mỗi nhấp chuột được ghi lại (sẽ là điên rồ) hơn là không có gì được viết ra. Hãy cố gắng tận hưởng việc này, trang web được nâng cấp sẽ tốt hơn bao giờ hết!

Và hãy nhớ rằng, chúng tôi có một cộng đồng lớn với rất nhiều năng lượng và hỗ trợ, vì vậy hãy nói về những gì bạn làm, viết một bài đăng trên blog hoặc một cái gì đó - ai đó sẽ được hưởng lợi rất nhiều từ nó, thậm chí có thể là bạn.


2

Khoảng 5 năm sau khi câu hỏi này được hỏi, đây là một câu trả lời khác dựa trên những gì chúng ta biết ngày nay ...

Drupal 6 sẽ được giữ ở trạng thái an toàn, đến ngày mà nó không được hỗ trợ?

Drupal 6 đã được thông báo là sẽ kết thúc cuộc đời kể từ ngày 24 tháng 2 năm 2016, như được nêu chi tiết trong thông báo kết thúc cuộc đời của Drupal 6 (*) . Vì vậy, trừ khi bạn thực hiện một số hành động thích hợp, các trang web vẫn sẽ sử dụng Drupal 6 sau ngày đó có nguy cơ trở nên không an toàn.

Tuy nhiên, trong thời gian đó, mô-đun myDropWizard đã được phát hành ... cho D6 ... vẫnduy nhất !!!. Tham khảo " Cách nhận thông tin chính xác về các cập nhật bảo mật khả dụng sau khi kết thúc cuộc sống? " Để biết thêm chi tiết về điều đó.

Hay nền tảng sẽ trở nên phản đối và dễ bị tổn thương buộc tôi phải nâng cấp mạnh mẽ hơn nữa?

Đối với các tình huống " nâng cấp trang web D6 không phải là một lựa chọn ", một giải pháp thay thế khả thi là Mua Drupal 6 Hỗ trợ dài hạn (LTS) từ một trong những nhà cung cấp chính thức của ED . Hơn nữa, dường như có dự án D6LTS . Để biết thêm chi tiết về điều đó, hãy tham khảo câu trả lời cho Cách tiến hành trang D6 sau ngày 24 tháng 2 năm 2016 khi D6 kết thúc? .

Đối với những người thắc mắc "Chúng tôi còn bao nhiêu bản cài đặt Drupal 6? ", Hãy kiểm tra số liệu thống kê sử dụng cho lõi Drupal (khoảng D5, D6, D7, D8) ... Kể từ ngày 31 tháng 1 năm 2016, dường như " chỉ "còn lại khoảng 110K trang web (so với khoảng 1046K cho D7 và 64K cho D8). Đó là khoảng 40K ít hơn so với một năm trước (với tốc độ đó, sẽ mất thêm 3 đến 4 năm nữa ...).

(*) : liên kết này cũng chứa rất nhiều bình luận thú vị, chẳng hạn như bình luận đầu tiên bên dưới nó , giống như vậy:

Theo định nghĩa, một bản phát hành trên trang dự án được hỗ trợ khi có hai điều kiện:

  1. người duy trì dự án tin rằng nó sẽ được hỗ trợ.
  2. nhóm bảo mật đang chấp nhận các báo cáo về các vấn đề bảo mật và đưa ra lời khuyên về vấn đề này.

Đó là trạng thái "được hỗ trợ" nghĩa là gì và có nghĩa là từ tháng 5 năm 2009 (và được nhắc lại vào tháng 5 năm 2010 ).

Đó là lý do tại sao mục 4 nằm trong danh sách này:

Tất cả các bản phát hành Drupal 6 trên các trang dự án sẽ được gắn cờ là không được hỗ trợ.

Kể từ Drupal 6 EOL, mục số 2 sẽ không còn đúng nữa nên việc đánh dấu chúng là không được hỗ trợ là điều hợp lý.

Bài đăng về EOL này là kết quả của rất nhiều cuộc trò chuyện trong 3 năm qua về việc khi nào nên có EOL. Những người muốn Drupal 6 và / hoặc các mô-đun đóng góp được hỗ trợ lâu hơn.


1

Khi một phiên bản Drupal mới xuất hiện, không có nỗ lực nào để tạo các bản dựng mới "tương thích ngược" với các bản cũ. Một số điều cơ bản đã thay đổi với Drupal 7, bao gồm thực tế là mô-đun "CCK" là gì là một tính năng trong chức năng cốt lõi của Drupal. Vì vậy, cài đặt Drupal 7 sẽ không biết phải làm gì với cơ sở dữ liệu Drupal 6, trừ khi bạn làm theo quy trình nâng cấp được đề xuất . (Và thậm chí sau đó, nếu bạn đã tùy chỉnh bất kỳ mô-đun nào hoặc viết mô-đun hoặc mẫu của riêng bạn, bạn sẽ có một số việc phải làm để chuyển đổi hoàn toàn ứng dụng.)

Điều đó nói rằng, không, bạn không phải nâng cấp, ít nhất là không phải bây giờ. Bạn vẫn ổn khi gắn bó với Drupal 6 cho đến khi Drupal 8 xuất hiện, như những người khác đã chỉ ra. Bạn có thể chạy máy chủ Drupal 7 song song trên cài đặt MAMP hoặc WAMP trên ổ cứng của riêng bạn và sử dụng nó để thực hành chuyển ứng dụng của bạn sang Drupal 7. Khi Drupal 8 xuất hiện, bạn nên sẵn sàng nâng cấp ứng dụng của mình lên Drupal 7 ( và bất kỳ mô-đun nào khác mà bạn đã cài đặt nên đã bắt kịp với D7 trước đó).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.