Drupal 11 mang đến nhiều điều mới cho team Drupal, hãy điểm nhanh những đặc trưng mới của Drupal 11
Navigation Module
Một đặc trưng mới phải kể đến là Navigation Module. Đây là menu của admin bên trong trang quản trị cho phép bạn dễ dàng truy cập mọi thứ bạn cần trong CMS Drupal và cũng như dễ dàng thêm nội dung mới. Cực kỳ sinh động và linh hoạt
Drupal Recipes
Recipes là một khái niệm mới trong Drupal cho phép các Drupal xây dựng và phát triển trang web bằng cách lắp ráp chức năng Drupal từ các gói được có sẵn một cách nhanh chóng và dễ dàng.
Điều này có thể hữu ích khi khởi tạo một trang web mới hoặc thêm các tính năng nhỏ hơn như: content types, image styles, user roles, v.v.
Một trong những trường hợp sử dụng chính của Recipes là khi bạn cần soạn thảo các bộ tính năng cho các loại trang web cụ thể (blog, trang web phi lợi nhuận, trang web giáo dục đại học, v.v.).
Xem thêm Recipes Drupal
Single Directory Components
Quy trình phát triển front-end nhất quán, đơn giản và hiệu quả cao khi có sự xuất hiện của Single Directory Components (SDC ) trong Drupal 11, là một trong những điều thay đổi lớn nhất đã xảy ra trong quá trình phát triển front-end của Drupal.
Điểm quan trọng của SDC là tất cả các tệp được sử dụng để hiển thị thành phần giao diện đều được kết hợp. Điều này giúp các thành phần dễ tìm kiếm, tổ chức, tái sử dụng và dễ dàng mở rộng hơn, ngay cả đối với các nhà phát triển không có kiến thức chuyên sâu về Drupal. SDC đã được đề cập trong video phát hành Drupal 11 chính thức.
Component được tạo thành từ mã HTML, CSS và JavaScript và có thể dễ dàng tùy chỉnh và sử dụng lại trên nhiều trang hoặc ứng dụng. Ví dụ về Component bao gồm menu điều hướng, biểu mẫu, thanh trượt và nút.
SDC này cũng giúp tích hợp dễ dàng hơn với các công cụ như Storybook.
Xem thêm Single Directory Components
Workspaces
Trong Drupal 11 với workspaces, cho phép chúng ta làm việc trong các môi trường khác nhau, kiểm tra mọi thứ một cách chính xác và xuất bản tất cả cùng một lúc ngay lập tức.
Tại sao nó lại là một điều đáng chú ý, vì có những trường hợp một số nội dung phụ thuộc vào các phần nội dung khác vẫn cần được tạo hoặc phụ thuộc vào một phần nội dung khác cần được cập nhật trước thường xuất hiện với các website lớn. Bây giờ bạn có thể thực hiện tất cả các thay đổi cần thiết trong một workspaces và khi đã sẵn sàng, thì chúng ta có thể public bằng một click.
Xem thêm Workspaces
Access policy API
Access policy API cung cấp khả năng kiểm soát chi tiết và tùy chỉnh linh hoạt hơn đối với quyền truy cập, cho phép các nhà phát triển triển khai các yêu cầu kiểm soát truy cập phức tạp dễ dàng hơn.
Quyền truy cập vào một thứ gì đó trên Drupal 11 giờ đây có thể phụ thuộc vào thời gian trong ngày, URL, thuật ngữ phân loại trên nội dung hoặc bất kỳ biến môi trường nào khác. Chính sự linh hoạt này sẽ giúp developer dễ dàng custom code hơn các phiên bản trước đây
Xem thêm Access policy API
Project Browser
Project Browser là một module mới giúp cài đặt module mà không cần rời trang quản trị Drupal, không cần tải xuống tệp từ drupal.org, không cần đoán xem module nào tương thích với trang web của bạn và tất nhiên là không cần sử dụng công cụ dòng lệnh Composer giúp những người không rành về công nghệ có thể dễ dàng tiếp cận Ecosystem của Drupal
Tính năng này có lẻ đã xuất hiện ở hầu hết các CMS khác như WordPress, sắp tới sẽ tính hợp vào core Drupal 11, hoặc tải module này về trải nghiệm trước Project Browser
Experience Builder
Experience Builder Module sẽ là thay đổi lớn trong Drupal 11, nó dành cho những người xây dựng trang web mới làm quen, không có kinh nghiệm về Drupal có thể dễ dàng tạo theme và xây dựng toàn bộ trang web của họ chỉ bằng việc kéo thả trên trình duyệt và HTML, CSS cơ bản.
Taxonomy term revisions and moderation
Drupal 11 cho phép sửa đổi và kiểm duyệt taxonomy, cung cấp giao diện người dùng trực quan có thể được sử dụng để xem, hoàn nguyên và xóa các bản sửa đổi. Một tính năng bổ sung hữu ích giống như trong content.
Một số module sẽ bị xoá bỏ trong Drupal 11
- Actions UI
- Book
- Tracker
- Forum
- Statistics
- Tour
Tham khảo:
- https://www.drupal.org/about/11
-
https://www.drupal.org/about/starshot