Drupal 8 ออกแล้ววันนี้

หัวข้อกระทู้ ใน 'เทคโนโลยี' เริ่มโพสต์โดย iPokz, 20 พฤศจิกายน 2015.

  1. iPokz

    iPokz ~" iPokz "~ Staff Member

    Drupal 8 ระบบจัดการเนื้อหายอดนิยมตัวหนึ่ง (ที่เมืองไทยไม่ค่อยนิยม) ออกเวอร์ชั่นใหม่วันนี้ (19 พ.ย. 2558) โดยเป็นการออกแบบ และพัฒนาใหม่ทั้งหมด ไม่ได้อาศัยโค้ดจากเวอร์ชั่นเก่า

    สำหรับในเวอร์ชั่นนี้พัฒนาด้วย PHP Framework ที่ชื่อ Symfony (เป็นตัวเดียวกับที่ใช้ใน Laravel ด้วย)

    โดยมีจุดเด่นที่สำคัญจากเวอร์ชั่น 7 ดังนี้

    • ปรับปรุง UI ระบบหลังบ้านใหม่ทั้งหมด
    • Views in core (คล้ายกับเครื่องมือช่วยในการ query เนื้อหารูปแบบหนึ่ง ซึ่งสะดวกมาก)
    • Integrated WYSIWYG (ตัว Library ที่ใช้ใน core เป็น CKEditor ส่วนของ Wordpress จะเป็น TinyMCE)
    • อัพโหลดไฟล์แบบ drag and drop
    • รองรับ Multi-lingual (ไม่ต้องติดตั้ง module เพิ่มเติมแล้ว)
    • ระบบ In-place editing (สามารถแก้ไขจากหน้าบ้านได้เลยเพื่อให้เห็นการจัดวาง ตัวอย่าง)
    • รองรับ Web service (RESTful) ในตัว
    • ธีมหลังบ้าน และเมนูเป็น Responsive
    • จัดเก็บการตั้งค่าในรูปแบบ YML ไม่ได้เก็บในระบบฐานข้อมูลแล้ว ทำให้สะดวกต่อการ Deploy ขึ้น Production
    • Template engine เปลี่ยนมาใช้ Twig

    จากรายการที่กล่าวมาข้างต้นนั้นจะเห็นได้ว่ามีการปรับปรุงแบบ "มโหฬาร" ดังนั้นข่าวร้ายของเราคือการ Migrate จากเวอร์ชั่น 7 มา 8 ยากแน่นอน เท่าที่ผมดูมายังไม่มีเครื่องมือช่วยในเรื่องนี้แบบไว้ใจได้

    ดังนั้นจึงแนะนำว่าให้วางแผนก่อนครับว่าควรจะเริ่มที่เวอร์ชั่น 8 เลยดีหรือไม่ เพราะ Module ยังมีไม่มากนักอาจจะต้อง Research เองเยอะหน่อย

    Note: ส่วนใครที่อยากจะร่วมเฉลิมฉลองกับการเปิดตัว Drupal 8 สามารถส่งวิดีโอร่วมได้ ที่นี่ ครับ

    ที่มา: Drupal.org

    CMS, Development, Drupal, Web
     

แบ่งปันหน้านี้