โมดูล Drupal 8 อันดับต้น ๆ ที่คุณต้องการสำหรับโครงการ Drupal ครั้งต่อไปของคุณ
เผยแพร่แล้ว: 2020-01-07คุณเพิ่งติดตั้ง Drupal 8 ใหม่บนคอมพิวเตอร์ของคุณ และคุณตั้งตารอที่จะทำให้เว็บไซต์ของคุณใช้งานได้อย่างรวดเร็ว คุณต้องการคุณสมบัติที่น่าทึ่งทั้งหมดที่คุณเคยได้ยินเกี่ยวกับ Drupal 8 แล้วคุณจะทำอย่างไรต่อไป? เลือกโมดูล Drupal 8 ของคุณ! โมดูล Coz เป็นส่วนประกอบสำคัญของคฤหาสน์ Drupal ที่ยิ่งใหญ่
แน่นอนว่ามันไม่ง่ายอย่างที่คิด Drupal 8 ขับเคลื่อนโดยชุมชนโอเพ่นซอร์สที่เติบโตขึ้นเรื่อยๆ ซึ่งทำงานอย่างหนักเพื่อพัฒนาโมดูลหลายพันรายการที่สามารถปรับปรุงและขยายฟังก์ชันการทำงานของเว็บไซต์ Drupal การเลือกโมดูล Drupal 8 นับพันตัวอาจเป็นอุปสรรค์

โชคดีสำหรับคุณ โมดูลที่สนับสนุนจำนวนมากจาก Drupal 7 ได้เข้าสู่ Drupal 8 core แล้ว ซึ่งหมายความว่า คุณจะต้องเปิดใช้งานโมดูลเหล่านี้เมื่อติดตั้ง Drupal 8 แล้วเท่านั้น มาดูรายชื่อโมดูล Drupal 8 อันดับต้น ๆ ที่คุณต้องมีเพื่อสร้างประสบการณ์ดิจิทัลที่ยอดเยี่ยม หลังจากนั้น เราจะพูดถึงวิธีเลือกโมดูล Drupal 8 ของคุณ
โมดูลแถบเครื่องมือผู้ดูแลระบบ
โมดูลแถบเครื่องมือผู้ดูแลระบบของ Drupal มีประโยชน์อย่างมากสำหรับการนำทางที่ดีขึ้นสำหรับผู้ดูแลไซต์และผู้สร้างไซต์ แถบเครื่องมือเริ่มต้นไม่เป็นมิตรกับผู้ใช้มากนัก โมดูลนี้มีจุดมุ่งหมายเพื่อขยายฟังก์ชันการทำงานของแถบเครื่องมือโดยนำเสนอเมนูแบบเลื่อนลงที่ช่วยให้เข้าถึงหน้าผู้ดูแลระบบต่างๆ ได้ง่าย นอกจากนี้ยังมีโมดูลย่อยเพื่อขยายฟังก์ชันการทำงานที่เรียกว่า Admin Toolbar Extra Tools โมดูลย่อยนี้เพิ่มลิงก์ที่เป็นประโยชน์มากขึ้นไปยังเมนูผู้ดูแลระบบเพื่อทำงานต่างๆ เช่น ล้างแคช รัน cron และอื่นๆ
โมดูลย่อหน้า
โมดูล Drupal 8 Paragraphs ให้อำนาจมากมายในมือของผู้เขียนและบรรณาธิการเนื้อหา ช่วยให้พวกเขาสร้างเนื้อหาที่ยืดหยุ่นและมีโครงสร้างได้อย่างง่ายดาย คุณสามารถเพิ่มประเภทฟิลด์ของย่อหน้าได้หลายประเภท เช่น รูปภาพ บล็อคข้อความ คำพูด สไลด์โชว์ วิดีโอ และอื่นๆ อีกมากมาย
เมื่อใช้แบบฟอร์มแก้ไขโหนดที่คุ้นเคย คุณสามารถเพิ่ม/เล่นรายการในย่อหน้าได้มากเท่าที่ต้องการ และวางไว้ที่ใดก็ได้ตามต้องการ นอกจากนี้ยังมีวิดเจ็ต (ยังอยู่ในช่วงทดลอง) ซึ่งจะช่วยให้สามารถลากและวาง ย่อหน้าซ้ำ และคุณสมบัติอื่น ๆ อีกมากมายที่สามารถยกระดับประสบการณ์ผู้ใช้ในขณะที่ทำงานกับโมดูล Paragraphs
โมดูลเว็บฟอร์ม
นี่คือหนึ่งโมดูล Drupal 8 ที่อยู่ในรายการโมดูลที่แนะนำของฉันเสมอ มันใช้งานได้หลากหลายและเป็นโมดูล Drupal ที่จำเป็นอย่างยิ่งที่ยากจะมองข้าม เกือบทุกเว็บไซต์ต้องมีแบบฟอร์ม แบบฟอร์มการติดต่อหรือแบบฟอร์มสำรวจหรือแบบฟอร์มข้อเสนอแนะ – จะไม่มีการหนีจากพวกเขา Drupal 8 Webform Module เป็นเครื่องมือสร้างฟอร์มที่สมบูรณ์ซึ่งปรับแต่งและขยายได้ง่าย อนุญาตให้รวบรวมข้อมูลแบบฟอร์มส่งไปยังแอปพลิเคชันบุคคลที่สามหรือส่งอีเมลถึงผู้ดูแลระบบหรือผู้ใช้ คุณยังสามารถส่งออกข้อมูลนี้ไปยังสเปรดชีตเพื่อการวิเคราะห์เพิ่มเติม ยังมีอีกมากมายที่โมดูล Webform นำเสนอซึ่งไม่สามารถสรุปได้ที่นี่
ชุดดิสเพลย์
โมดูล Drupal Display Suite เป็นเครื่องมือที่ใช้งานง่ายและสะดวกมากในการสร้างเค้าโครงหน้า มันมีอินเทอร์เฟซแบบลากและวางที่ลื่นไหลเพื่อจัดเรียงเนื้อหา มีรายการเลย์เอาต์และเทมเพลตที่กำหนดไว้ล่วงหน้าให้เลือก เลย์เอาต์และเทมเพลตที่กำหนดเองสามารถสร้างและเพิ่มในธีมได้ นอกจากนี้ยังสามารถกำหนดโหมดมุมมองแบบกำหนดเองและฟิลด์แบบกำหนดเองได้
โมดูลการพัฒนา
โมดูล Drupal Devel เป็นเครื่องมือที่มีประโยชน์มากสำหรับนักพัฒนาและผู้ดูแลไซต์ มีการใช้กันอย่างแพร่หลายเพื่อวัตถุประสงค์ในการทดสอบ เนื่องจากสามารถสร้างเนื้อหาจำนวนมากสำหรับโหนด ความคิดเห็น ผู้ใช้ และประเภทเนื้อหาและเอนทิตีต่างๆ นอกจากนี้ยังช่วยให้นักพัฒนาสามารถแก้ปัญหาใดๆ กับการเข้าถึงโหนดได้ คุณสามารถเพิ่มส่วนท้ายของหน้าสำหรับทุกหน้าโดยใช้โมดูลย่อยที่เรียกว่า Webprofiler Webprofiler ยังให้ข้อมูลเชิงลึกแก่ผู้ดูแลไซต์ในการวิเคราะห์เกี่ยวกับความสามารถในการแคช การสืบค้นฐานข้อมูล การใช้ทรัพยากร และอื่นๆ อีกมากมาย

โมดูล Drupal GraphQL
GraphQL เป็นภาษาการสืบค้นที่ทันสมัยซึ่งแทนที่ตัวจับเวลาแบบเก่าเช่น REST เพื่อสื่อสารกับ API มันเร็วกว่าและให้ผลลัพธ์ที่คุณต้องการเท่านั้น – ลบสัมภาระที่ไม่ต้องการทั้งหมดที่มาพร้อมกับการเรียก REST API โมดูล Drupal GraphQL ช่วยให้เว็บไซต์ Drupal ของคุณสร้างสคีมา GraphQL และเปิดเผยเอนทิตี Drupal ด้วยแอปพลิเคชันไคลเอ็นต์ GraphQL
โมดูล Pathauto
การมี URL ที่มีโครงสร้างที่ดีไม่เพียงแต่ปรับปรุงประสบการณ์ของผู้ใช้เท่านั้น แต่ยังมีความสำคัญอย่างยิ่งต่อการเพิ่มประสิทธิภาพกลไกค้นหาด้วย โมดูล Drupal Pathauto เป็นโมดูลที่ต้องมีในทุกโครงการของ Drupal ช่วยในการสร้าง URL ที่เป็นมิตรและมีโครงสร้างที่ดีของ SEO โดยอัตโนมัติ ผู้ดูแลเว็บไซต์ยังสามารถเปลี่ยนระบบรูปแบบโดยการเปลี่ยนโทเค็นที่ใช้
Google Analytics
โมดูล Drupal Google Analytics เพิ่มระบบติดตามการวิเคราะห์ของ Google ให้กับเว็บไซต์ของคุณ เมื่อใช้โมดูล Drupal นี้ คุณลักษณะทั้งหมดของ Google Analytics สามารถเข้าถึงและรวมเข้ากับเว็บไซต์ของคุณได้ อนุญาตให้มีการติดตามโดเมน การติดตามผู้ใช้ การตรวจสอบลิงก์ที่ติดตาม ตรวจสอบไฟล์ที่ดาวน์โหลด การค้นหาไซต์ การสนับสนุน Adsense และอื่นๆ อีกมากมาย
สิ่งที่ต้องจำขณะเลือกโมดูล Drupal 8 ของคุณ
ไม่ว่าจะเป็นโมดูลส่วนบุคคล โมดูลการรวมโซเชียลมีเดีย โมดูลการตลาดอัตโนมัติ หรือโมดูลอื่น ๆ คุณสามารถหาได้มากกว่าหนึ่งโมดูลสำหรับแต่ละฟังก์ชัน นี่คือสิ่งที่คุณควรจำไว้ก่อนที่จะตัดสินใจเลือก:
ความเข้ากันได้
ก่อนที่คุณจะดาวน์โหลดโมดูล คุณควรรู้ว่าโมดูลนั้นจะเข้ากันได้กับ Drupal เวอร์ชันของคุณหรือไม่ คุณไม่สามารถติดตั้งโมดูลเวอร์ชัน 7 ในการติดตั้ง Drupal 8 โดยไม่ต้องตรวจสอบข้ามว่ารองรับหรือไม่ หากต้องการทราบเวอร์ชันของโมดูลที่เผยแพร่ใน Drupal.org คุณสามารถไปที่หน้าโครงการของโมดูลและเลื่อนไปทางขวาจนสุดซึ่งคุณจะเห็นลิงก์ดาวน์โหลดและค้นหาเวอร์ชันที่เผยแพร่ที่ระบุ หากไม่ได้ระบุไว้ ให้ไปที่ http://drupal.org/project/Modules/name และกรองตามความเข้ากันได้ของ Core
ว่างแต่กินพื้นที่
คุณต้องจำไว้ว่าแม้ว่าโมดูล Drupal ที่สนับสนุนจะไม่มีค่าใช้จ่าย แต่ก็ไม่เบา โมดูลที่ไม่ได้ใช้อาจใช้พื้นที่และทรัพยากรจำนวนมากโดยไม่จำเป็น ซึ่งจะทำให้เว็บไซต์ Drupal ของคุณหนักขึ้นและช้าลง ดังนั้น ก่อนที่คุณจะดาวน์โหลดโมดูล ให้วิเคราะห์ว่าคุณต้องการโมดูลจริงๆ หรือไม่ หรือโมดูลหลักอื่นใดที่สามารถใช้งานฟังก์ชันเดียวกันกับเว็บไซต์ของคุณได้ นอกจากนี้ อย่าลังเลที่จะละทิ้งโมดูลที่แทบไม่ใช้งานและไม่ได้ใช้งานเพื่อทำให้เว็บไซต์ของคุณรู้สึกดีขึ้นและสว่างขึ้น
โมดูลที่ได้รับการบำรุงรักษาอย่างแข็งขัน
การเลือกโมดูลที่ได้รับการดูแล อัปเดต และเผยแพร่โดยนักพัฒนาเป็นสิ่งสำคัญมาก เพราะหากคุณพบช่องโหว่ด้านความปลอดภัยหรือปัญหาอื่นๆ คุณจะรู้ว่าคุณสามารถได้รับการตอบกลับจากนักพัฒนา/ผู้ร่วมให้ข้อมูลได้เร็วขึ้น นอกจากนี้ คุณจะมั่นใจได้ว่าเวอร์ชันใหม่ที่ได้รับการอัปเดตกำลังจะมาในเร็วๆ นี้
ความนิยม
การใช้โมดูลยอดนิยมหมายความว่าคุณสามารถไว้วางใจโมดูลให้ทำงานได้และปลอดภัยโดยไม่มีปัญหาน้อยลง ในหน้าโครงการของโมดูลบน drupal.org คุณสามารถดูจำนวนการดาวน์โหลดและจำนวนเว็บไซต์ที่กำลังใช้โมดูลนั้นอยู่
ระวังปัญหา
ที่ด้านขวาของหน้าโครงการของโมดูล Drupal คุณสามารถค้นหาจำนวนปัญหาและจุดบกพร่อง (เปิดและปิด) ที่เกี่ยวข้องกับโมดูลนั้นได้ เมื่อคลิกที่ลิงก์ คุณจะเห็นรายงานโดยละเอียดเกี่ยวกับจุดบกพร่องและปัญหาทั้งหมด การดูสิ่งนี้จะทำให้คุณมีความคิดว่าโมดูลสามารถช่วยคุณในการใช้งานจริงได้หรือไม่ วันที่ 'อัปเดตล่าสุด' ยังช่วยให้คุณทราบว่านักพัฒนามีความกระตือรือร้นในการแก้ปัญหาอย่างไรและตอบสนองได้ดีเพียงใด
