Chúng tôi đã thấy bốn năm và bản phát hành đầu tiên của Drupal 8 kể từ khi câu trả lời được chấp nhận được viết cho câu hỏi " Khi nào thì thích hợp để tạo một Thực thể thay vì chỉ thêm một loại nội dung mới ?" Và, các thực thể tập trung vào Drupal 8 hơn so với Drupal 7. ( RefB , RefC , RefD )
Trong thế giới Drupal 8 mới này, cây quyết định tạo loại thực thể nội dung mới so với Loại nội dung mới cho thực thể nội dung của loại "Nút" là gì?
Khi bạn xem xét một phản hồi, xin vui lòng xem xét những điều sau đây:
- Loại Nội dung mới cho loại thực thể nội dung của "Nút" vẫn phù hợp trong 99% tình huống so với loại thực thể nội dung mới?
- Bây giờ cây quyết định bao gồm nhiều lý do hơn, tốt hơn hoặc rõ ràng hơn để tránh sử dụng loại thực thể nội dung "Nút" và thay vào đó tạo ra một loại thực thể nội dung mới? Và nếu có, họ là gì? Họ có bao gồm:
- Hiệu suất?
- Bảo mật / quyền?
- Số lượng mô-đun hoạt động với Kiểu nội dung kiểu Node và không hoạt động với các loại thực thể nội dung khác?
- Có lẽ - dựa trên câu trả lời được chấp nhận trước đó được tham chiếu ở trên - lý do chung duy nhất để thực hiện loại thực thể nội dung tùy chỉnh là nếu bạn muốn nhóm dữ liệu Node, ví dụ như với các thuật ngữ phân loại hoặc chú thích Node, ví dụ như với các bình luận?
Khả năng tương thích mô-đun có vẻ như là một xem xét đặc biệt thú vị cho một cây quyết định. Hiện tại, một vài trong số các mô-đun được cài đặt nhiều nhất có bản phát hành cho 8.x không chỉ đơn thuần là alpha, beta hoặc RC (một ứng cử viên phát hành). Và có vẻ khó xác định có bao nhiêu trong số chúng sẽ hoạt động ngoài luồng với loại thực thể tùy chỉnh mới so với loại nội dung Node-thực thể mới. Dường như không có một thuộc tính dự án nào để phân biệt giữa các thuộc tính "được viết cho các thực thể" so với "được viết cho các loại nội dung thực thể nút".
Hãy xem pathauto, hiện là mô-đun được cài đặt nhiều thứ tư trong số những mô-đun có bất kỳ loại phát hành 8.x nào. Mọi người đang làm việc chăm chỉ trên phiên bản 8.x thường hỗ trợ các thực thể và không chỉ các loại Nội dung kiểu Node. Nhưng những gì về tất cả các mô-đun khác? Và các mô-đun hỗ trợ các thực thể sẽ thường yêu cầu các loại thực thể nội dung tùy chỉnh phải có các "móc" dành riêng cho mô-đun trước khi mô-đun hoạt động với chúng? (So với cách các mô-đun có thể hoạt động ngay lập tức với các loại Nội dung mới?) Đó có vẻ là loại thách thức mà nhóm pathauto đang làm việc và có lẽ đó là lý do để xoay chuyển khỏi loại thực thể nội dung tùy chỉnh?
Cũng có thể đáng nói rằng lõi Drupal 8 chứa UI để tạo Loại nội dung mới cho thực thể nội dung loại "Nút", nhưng hiện tại nó không chứa UI để tạo loại thực thể nội dung mới. ( RefX , RefY , RefZ )