5 พฤษภาคม 2562

Drupal 8.7.0 พร้อมให้ดาวน์โหลดแล้ว

Drupal 8.7.0 มีอะไรใหม่ ?

สำหรับ Drupal 8.x นั้นเปิดตัวมานานแล้ว แต่กว่าจะมีความเสถียรถึงขั้นเอาไปใช้งานได้ (รองรับการอัพเกรดจาก Drupal 7 อย่างเป็นทางการ) ก็ต้องรอกันจนถึงเวอร์ชั่น 8.6 กันเลยทีเดียว

ล่าสุด ทีมพัฒนาโปรแกรม Drupal ประกาศ เปิดตัวเวอร์ชั่นล่าสุด Drupal 8.7.0 พร้อมด้วยคุณสมบัติใหม่ๆ ดังนี้

  • Layout Builder
  • JSON:API
  • Media Library
  • Revisions of Menus and Taxonomy terms
  • New profile "Umami"

สิ่งที่น่าสนใจ สำหรับ Drupal 8.7.0 น่าจะเป็นเรื่อง Layout Builder, JSON:API แบะ Media Library

Layout Builder จัดหน้าตามอำเภอใจ แบบง่ายๆ แค่ลาก-วาง

จะว่าไป Layout Builder มีมาตั้งแต่เวอร์ชั่น Drupal 8.5.0 แล้ว แต่ใน Drupal 8.7.0 เรียกว่าพร้อมใช้งานจริงๆ (Stable)

Layout Builder คือเครื่องมือที่จัดการหน้าตา และกล่องเนื้อหา ให้แต่ละหน้าเพจ โดยไม่ต้องอ้างอิงกับระบบธีมหลักของเว็บ โดยเป็นการจัดการเฉพาะในส่วนของ Body เท่านั้น พวก Header หรือ Sidebar ไม่ได้ถูกจัดการด้วย Layout Builder แต่อย่างใด

อยากแทรกเนื้อหา อย่างแบ่งคอลัมน์ อยากใส่ภาพสไลด์ ทำได้หมด แถมยังสะดวกด้วยฟังก์ชั่น ลาก-วาง (Drag & Drop)

หากอ่านมาถึงตรงนี้ยังไม่เห็นภาพ ให้คลิกดูวิดีโอตัวอย่าง

JSON:API

จากคำอธิบายคุณสมบัติของ JSON:API มันจะเป็นเครื่องมือที่ง่ายและเร็ว ในการเอาข้อมูลจากเว็บไซต์ Drupal ไปจัดทำเป็นแอพอื่นๆ (ดึงข้อมูลออกไป ในรูปแบบของ JSON ได้ง่ายและเร็ว)

Media Library เครื่องมือจัดการสื่อต่างๆ ที่เก็บอยู่ในเว็บ

โปรแกรม Drupal ไม่เคยพัฒนาตัวจัดการสื่อต่างๆ ทั้งรูปภาพ, ไฟล์วิดีโอ หรืออื่นๆ โดยในอดีตก็ปล่อยให้นักพัฒนาจากภายนอกดำเนินการจัดการกันไป เช่น IMCE เป็นต้น

ล่าสุด Drupal 8.7.0 มาพร้อมกับเครื่องมือ Media Library ที่พร้อมใช้งาน โดยสามารถจัดการกับ รูปภาพ, เอกสาร รวมถึงไฟล์ฝัง อย่างเช่น YouTube

ข้อมูลเพิ่มเติม: