• About
  • Advertise
  • Privacy & Policy
  • Contact
NQ NEWS
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
NQ NEWS
No Result
View All Result
Home Kiến thức tổng hợp

Drupal là gì? Có gì mới trong phiên bản Drupal 8

@admiz by @admiz
04/05/2021
in Kiến thức tổng hợp
0
Drupal Là Gì? Có Gì Mới Trong Phiên Bản Drupal 8 60902ca04d6ea.png

Một trong những nền tảng phát triển web rất nổi tiếng chính là Drupal. Vậy nền tảng Drupal là gì, cùng NQ NewsCloud tìm hiểu về Drupal và khám phá hệ tính năng mới được cập nhật trong phiên bản Drupal 8 nhé!

Drupal là gì?

Drupal là phần mềm mã nguồn mở miễn phí dành cho các cá nhân hoặc nhóm người dùng – bao gồm cả những người không có nhiều hiểu biết về kỹ thuật – có thể dễ dàng tạo và quản lý nhiều loại trang web khác nhau. Ứng dụng này bao gồm một nền tảng quản trị nội dung và một framework để phát triển.

Các loại trang có thể áp dụng Drupal:

– Blog

– Website cá nhân hoặc doanh nghiệp

– Cổng thông tin

– Diễn đàn

– Các web thương mại điện tử

– Mạng nội bộ

– Thư mục tài nguyên

– Các trang mạng xã hội.

Drupal được viết trên ngôn ngữ lập trình PHP. Phần mềm hỗ trợ download với một trình cài đặt theo web-based và các module bổ trợ. Phần mềm hỗ trợ quản lý nội dung, đồng quản trị, bản tin, podcast, thư viện hình ảnh, mạng ngang hàng, upload/ download file và nhiều tính năng khác.

Ban đầu, Drupal là một dạng hệ thống bảng thông báo được phát triển bởi Dries Buytaert – một nhà phát triển web người Bỉ từ năm 2000, và sau đó, trở thành dự án mã nguồn mở vào năm 2001.

Drupal là gì? Có gì mới trong phiên bản Drupal 8 - Ảnh 1.

Drupal là phiên âm của “Druppel” trong tiếng Hà Lan có nghĩa là giọt nước

Ban đầu, khi thiết lập trang web Drop.org, Buytaert muốn đặt tên trang là “dorp” (có nghĩa là “ngôi làng” trong tiếng Hà Lan), nhưng do lỗi đánh máy trong khi kiểm tra tên miền nên tên gọi đã bị chuyển thành drop. Sau đó, Buytaert cho rằng sự thay đổi này có vẻ thú vị nên đã quyết định chuyển toàn bộ hệ thống ban đầu lên mạng Internet với tên gọi chính thức là Drupal (Drupal là phiên âm của “Druppel” trong tiếng Hà Lan có nghĩa là giọt nước).

Trong thời gian qua, Drupal đã được tải xuống tới hơn một triệu lượt và nhận được rất nhiều quan tâm từ cộng đồng phát triển.

Drupal được cấp phép theo General Public License (GPL).

Tính năng nổi bật của Drupal 8

Drupal là gì? Có gì mới trong phiên bản Drupal 8 - Ảnh 2.

Drupal 8 có hệ tính năng đa dạng và nhiều tiện ích mới

Theme engine mới

Drupal 8 có thêm một engine mới dựa trên nền tảng PHP, tên là Twig, linh hoạt, nhanh chóng và an toàn. Rất dễ dàng để tạo một website Drupal đẹp mắt với nhiều chức năng hơn từ Twig, bởi các template đều được viết bởi cú pháp ít phức tạp hơn PHP template nhưng lại bảo mật hơn.

Giao diện Mobile đầu tiên

Toàn bộ các theme nền được tích hợp sẵn trong Drupal đều là các giao diện responsive, còn có trang quản trị tự động tùy chỉnh theo nhiều kích cỡ màn hình khác nhau và thêm một nút “Back To Site” để quay lại trang trước. Kích cỡ bảng biểu vừa với mọi loại màn hình và thanh công cụ tiện ích dễ dàng thao tác trên các thiết bị di động.

Gia tăng sức mạnh với HTML5

HTML5 hiện nay được tính là một tiêu chuẩn để viết các web markup. HTML5 hiện có sẵn trong Drupal 8, cho phép bạn truy cập vào các trường input như ngày, e-mail, điện thoại, vv, ngoài ra còn nhiều chức năng khác, tất cả đều có khả năng tương thích với các thiết bị di động và cầm tay.

Hỗ trợ đa ngôn ngữ

Drupal 8 nổi trội với các tính năng đa ngôn ngữ rất đa dạng. Trên giao diện quản trị có tích hợp sẵn các bản dịch. Bạn cũng có thể tạo các trang có chế độ xem dựa trên ngôn ngữ và chặn hiển thị. Ngoài ra, còn hỗ trợ thêm tính năng cập nhật bản dịch tự động từ cộng đồng đóng góp.

Quản lý cấu hình

Drupal 8 có hệ quản lý cấu hình được tích hợp sẵn ở cấp độ file-system nên có thể chuyển một số thành phần (như kiểu nội dung, kiểu xem hoặc trường, v.v) từ môi trường cục bộ lên server một cách dễ dàng. Bạn có thể sử dụng hệ thống kiểm soát phiên bản để theo dõi các thay đổi cấu hình. Dữ liệu cấu hình được lưu trữ trong các tệp, tách biệt với cơ sở dữ liệu của web.

Dễ dàng soạn thảo

Các tính năng mới trong Drupal 8 cung cấp cho Trình chỉnh sửa nội dung/Content Editor nhiều khả năng hơn, khi tích hợp với trình soạn thảo WYSIWYG CKEditor. Tuy nhiên, cải tiến rầm rộ nhất vẫn phải kể đến khả năng chỉnh sửa tại chỗ mà Drupal 8 sẽ hỗ trợ người dùng.

Người tạo trang hoặc editor có thể chỉnh sửa văn bản trên bất kỳ trang nào mà không phải chuyển sang biểu mẫu chỉnh sửa đầy đủ. Dễ dàng để tạo draft hơn và bảo mật cũng được nâng cao hơn.

Chỉnh sửa nhanh

Được đánh giá là một tính năng tuyệt vời khi có thể xem và chỉnh sửa nhanh chóng và trực tiếp khi cần. Ngay khi bạn log-in, nội dung sẽ sẵn sàng để bạn thêm và chỉnh sửa nhanh từ front-end.

View có vị trí rất cao trong phân cấp mô-đun Drupal, vì nó được xem là một phần không thể tách rời của hầu hết các dự án web và có nhiều tác vụ không thể thực hiện được nếu thiếu yếu tố này. Các web designer dùng module này để xuất các galleries, bản đồ, đồ thị, danh sách, bài đăng, bảng, menu, báo cáo…

Với Drupal 8, tính năng View được tích hợp sẵn trong nền tảng lõi

Hỗ trợ truy cập tốt hơn

Drupal 8 hỗ trợ các công nghệ truy cập tiêu chuẩn tuyệt vời , như WAI-ARIA. ARIA Live Notification API và Tab Manager là những cải tiến đáng kể trong Drupal 8, cung cấp khả năng kiểm soát các ứng dụng Internet phong phú.

Sự kết hợp ăn ý giữa kích thước phông chữ dễ nhìn, tinh chỉnh tương phản màu sắc, hộp thoại tự động jQuery UI và các hộp thoại modal giúp bạn Drupal 8 một cách dễ dàng hơn.

Tích hợp web service

Drupal 8 cho phép sử dụng chính nền tảng của mình như một nguồn dữ liệu, với nội dung đầu ra là JSON hoặc XML. Bạn thậm chí có thể đăng dữ liệu Drupal 8 từ giao diện người dùng. Drupal 8 triển khai ngôn ngữ ứng dụng HAL cho phép khai thác các dịch vụ web đơn giản hơn.

Loading Speed

Drupal 8 lưu trữ tất cả các đối tượng và chỉ tải JavaScript khi cần thiết. Khi page được view, sẽ không cần phải tải lại nội dung. Nội dung đã được lưu trước đó sẽ tự động được tải từ cache. Ngay khi được cài đặt và khởi động, cache sẽ tự động được bật.

Các nền tảng tiêu chuẩn

Drupal 8 có kèm theo các tiêu chuẩn PHP 7 mới nhất như PSR-4, namespace, đánh dấu, và sử dụng các thư viện nổi bật như Composer, PHPUnit, Guzzle, Zend Feed Component, Assetic.

Tự động kiểm tra Javascript

Tự động kiểm tra JavaScript (JS) hiện khả dụng với Drupal 8.1. Do đó, các nhân viên QA có thể test JavaScript front-end hoàn toàn tự động giúp tiết kiệm thời gian, bên cạnh đó, giúp cho việc tích hợp không bị gián đoạn.

Hỗ trợ pipe lớn trong core

Nhờ cải tiến này, developer có thể tối ưu hóa hiệu suất tải trang đáng kể cho trải nghiệm khách hàng tốt hơn. Mặc dù tính năng này không ảnh hưởng gì đến hiệu suất thực tế và chỉ mang tính cảm quan, nhưng lại tạo ra những trải nghiệm tuyệt vời khi người dùng cuối có thể cảm nhận rõ rệt sự khác biệt về thời gian tải trang.

Nguồn: NQ Computing chia sẻ

>> Có thể bạn quan tâm: Joomla là gì? Kiến thức cơ bản cần biết về Joomla

Post Views: 133
Previous Post

Security tip: Làm sao để giảm Spam

Next Post

Security Tip: Bảo mật Internet of Things (IoT)

Related Posts

Sửa Nhanh Lỗi Laptop Windows 10 Sạc Pin Không Vào 60951215e059b.png
Phần cứng

Sửa nhanh lỗi laptop Windows 10 sạc pin không vào

11/05/2022
Làm Thế Nào để Xóa Một Phân Vùng Trên ổ đĩa Cứng Windows? 60951232be65c.png
Phần cứng

Làm thế nào để xóa một phân vùng trên ổ đĩa cứng Windows?

11/05/2022
Test Pin Laptop, Cách Kiểm Tra Pin Laptop đang ở Mức Nào Mà Không Cần Cài Phần Mềm 6095123831651.png
Phần cứng

Test pin laptop, cách kiểm tra pin laptop đang ở mức nào mà không cần cài phần mềm

11/05/2022
Hướng Dẫn Xử Lý Khi Key Bàn Phím Laptop Bị Hỏng 6095121ca32df.png
Phần cứng

Hướng dẫn xử lý khi key bàn phím laptop bị hỏng

11/05/2022
Nên Dùng Súng Loại Nào Trong Chiến Dịch Huyền Thoại? 6094aaf17f1da.png
Phần Mềm

Nên dùng súng loại nào trong Chiến Dịch Huyền Thoại?

07/05/2022
Hướng Dẫn Cài đặt Wtfast để Giảm Ping Khi Chơi Game Online, Khi đứt Cáp 6094aae16ee4b.png
Phần Mềm

Hướng dẫn cài đặt WTFast để giảm ping khi chơi game online, khi đứt cáp

07/05/2022
Next Post
Security Tip: Bảo Mật Internet Of Things (iot) 60902ca8d398f.jpeg

Security Tip: Bảo mật Internet of Things (IoT)

Bài mới nhất

Tổng Hợp 10 Mẫu Email Marketing Giới Thiệu Sản Phẩm Nổi Bật Nhất Hiện Nay 612d0da97658c.png

Tổng hợp 10 mẫu email marketing giới thiệu sản phẩm nổi bật nhất hiện nay

07/05/2025
Dịch Vụ Thiết Kế Website Tại Hải Dương Chuyên Nghiệp, ấn Tượng Và Uy Tín 612d25752b14f.png

Dịch vụ thiết kế website tại Hải Dương chuyên nghiệp, ấn tượng và uy tín

06/05/2025
Top Công Ty Thiết Kế Website Tại Biên Hòa Chuyên Nghiệp, Chuẩn Seo 612d259494e93.jpeg

Top công ty thiết kế website tại Biên Hòa chuyên nghiệp, chuẩn SEO

06/05/2025
Top Công Ty Thiết Kế Website Tại Vinh – Nghệ An Uy Tín 612d259a9cae3.jpeg

Top công ty thiết kế website tại Vinh – Nghệ An uy tín

05/05/2025
Top 10 Công Ty Thiết Kế Website Tại Nha Trang Chuyên Nghiệp 612d0a9ad018b.jpeg

Top 10 công ty thiết kế website tại Nha Trang chuyên nghiệp

05/05/2025

Danh mục

  • Android
  • Bảo mật máy tính
  • Bảo mật, Antivirus
  • Chuyện công nghệ
  • Deep Learning
  • Development
  • Dịch vụ công trực tuyến
  • Dịch vụ nhà mạng
  • Giải pháp bảo mật
  • Hệ thống
  • Hệ thống
  • iPhone
  • Kiến thức bảo mật
  • Kiến thức cơ bản phổ thông
  • Kiến thức Marketing căn bản
  • Kiến thức tổng hợp
  • Lập trình
  • Linux
  • Linux OS
  • macOS
  • Mail Server
  • Mạng LAN – WAN
  • Máy ảo
  • Máy chủ
  • ms excel
  • ms-powerpoint
  • Nền tảng điện toán đám mây
  • Phần cứng
  • Phần Mềm
  • Quản trị hệ thống
  • Raspberry Pi
  • Sửa lỗi máy tính
  • Tăng tốc máy tính
  • Thủ thuật
  • Thủ thuật SEO
  • Thủ thuật Wifi
  • Tiện ích hệ thống
  • Tin học văn phòng
  • Tin tức
  • Uncategorized
  • Ứng dụng
  • Website
  • Windows Server 2012

Thẻ

#app #chatbot #chatbot tự động #CRM #Kiến thức cơ bản #Techblog #Thiết kế website Android apple CPU Email Marketing Google Google Drive hacker HTML hàm python hàm python có sẵn hình nền hình nền máy tính học css học python học SQL ios iphone iphone 12 iPhone X macos Microsoft mssql MS SQL Server ngôn ngữ lập trình python Raspberry Pi Samsung smartphone SQL SQL Server tham số trong C thủ thuật windows 10 tài liệu python windows windows 10 YouTube điện thoại thông minh ứng dụng
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2022 Pha Le Solution

No Result
View All Result
  • Home

© 2022 Pha Le Solution