ทุกสิ่งที่คุณอยากรู้เกี่ยวกับ Drupal 10 - ถามตอบกับผู้เชี่ยวชาญ

เผยแพร่แล้ว: 2022-12-21

เคยได้ยินยัง? Drupal 10 เพิ่งเปิดตัวเมื่อวันที่ 15 ธันวาคม 2022 และเราจะตื่นเต้นไปกว่านี้ไม่ได้แล้ว! เมื่อเร็ว ๆ นี้ เราได้สนทนากับผู้เชี่ยวชาญ Drupal ของเรา ซึ่งเราได้พูดคุยเกี่ยวกับ Drupal 10 และสิ่งที่เรารอคอย

บทสัมภาษณ์ Drupal10

ใช้ข้อมูลนี้เพื่อทำความคุ้นเคยกับการอัปเดตและคุณลักษณะนอกกรอบที่เกิดจาก Drupal 10 และหากคุณยังคงใช้ Drupal 9/8 หรือเวอร์ชันที่เก่ากว่าอยู่ บางทีนี่อาจเป็นเหตุผลที่ดีกว่าให้คุณดำเนินการต่อไป อัพเกรดนั้น!

ต่อไปนี้เป็นข้อมูลเล็กน้อยเกี่ยวกับผู้พูดในการอภิปราย:

จิม Jim Barnthouse - รองประธานฝ่ายขายและการตลาดของ Specbee เป็นผู้นำการสนทนาและสัมภาษณ์ผู้เชี่ยวชาญทั้งหมดอย่างกระตือรือร้น เขาทำงานกับเว็บไซต์ Drupal เป็นเวลา 10 ปี

จิ๊บจ๊อย Jigish Chauhan - สถาปนิก Drupal ที่ Specbee ทำงานร่วมกับ Drupal มานานกว่า 10 ปีในอุตสาหกรรมไอทีที่หลากหลาย โดยเกี่ยวข้องกับการพัฒนาเว็บแอปพลิเคชันแบบกำหนดเอง ไม่ว่าจะเป็นการพัฒนาเว็บ การบำรุงรักษา หรือการทดสอบ เขาได้ขัดเกลาความเชี่ยวชาญในทุกด้าน

มาลาเบีย Malabya ​​Tewari - Drupal Practice Head ที่ Specbee เป็นผู้พัฒนา Drupal แบบ full-stack ที่ได้รับการรับรองจาก Acquia ซึ่งมีประสบการณ์มากกว่า 10 ปี นอกเหนือจากการนำทีม Drupal ที่ Specbee แล้ว เขายังแนะนำแนวทางปฏิบัติที่ดีที่สุดใหม่ๆ เพื่อพัฒนากระบวนการพัฒนาอย่างต่อเนื่อง

ไมเคิล Michael Weaver - รองประธานฝ่ายปฏิบัติการ มีประสบการณ์มากกว่า 20 ปีในอุตสาหกรรมการพัฒนาเว็บไซต์ Michael มีความสุขกับการทำงานร่วมกับลูกค้าที่หลากหลายซึ่งช่วยให้พวกเขามอบประสบการณ์ Drupal ที่ดียิ่งขึ้น

ซาการ์ Sagar Chauhan - Frontend Lead ที่ Specbee ไม่ใช่แค่ Drupal themer ทั่วไป แต่เป็นนักพัฒนาที่มีประสบการณ์ 5 ปีและขับเคลื่อนด้วยความอยากรู้อยากเห็นในการสำรวจสิ่งใหม่ๆ เพื่อทำให้ประสบการณ์ของผู้ใช้ง่ายขึ้นและเย็นลง

สรัญญา Saranya Ashokkumar - ผู้เชี่ยวชาญ Drupal ที่ได้รับการรับรองจาก Acquia ที่ Specbee เป็นมืออาชีพในการจัดการข้อซักถามด้านเทคนิคและปัญหาด้วยประสบการณ์เชิงลึกในการปรับใช้ระบบขององค์กรโดยใช้ระบบการจัดการส่วนหลังที่ซับซ้อน

ชรียาล Shreyal Mandot - ปรมาจารย์ ที่ได้รับการรับรองจาก Acquia เป็นสถาปนิกโซลูชันที่ Specbee ด้วยประสบการณ์มากกว่า 7 ปีในการพัฒนาเว็บและแอปพลิเคชัน และเชี่ยวชาญในการพัฒนาโซลูชันบนเว็บใน Drupal และ PHP

อย่างที่คุณบอกได้ว่า Drupalists รู้สึกตื่นเต้นที่ Drupal 10 เปิดตัวแล้ว เราคิดว่าเราจะถามทั้งทีมเกี่ยวกับสิ่งที่พวกเขาตื่นเต้นจริงๆ ใน ​​Drupal 10 และแม้ว่าจะมีสิ่งใหม่ๆ เกิดขึ้นมากมาย ผู้เชี่ยวชาญ Drupal แต่ละคนก็มีเหตุผลที่แตกต่างกันสำหรับความตื่นเต้น

นอกจากการค้นหาสิ่งที่ผู้เชี่ยวชาญแต่ละคนตื่นเต้นที่สุดเกี่ยวกับ Drupal 10 แล้ว เรายังมีคำถามเฉพาะสำหรับพวกเขาด้วย อ่านต่อไปเพื่อดูว่ามันเป็นอย่างไร!

หน้าจอ D10

การอัปเกรดจาก Drupal 9 เป็น Drupal 10 จะเป็นเรื่องง่ายหรือไม่

สรัญญา: การอัปเกรดจาก Drupal 9 เป็น 10 นั้นค่อนข้างง่ายกว่าการอัปเกรดจาก Drupal 7 เป็น 8 หรือ 8 เป็น 9 เพราะตอนนี้เรามีเครื่องมือเพิ่มขึ้นในการเพิ่มประสิทธิภาพการอัปเกรด โมดูลต่างๆ เช่น สถานะการอัปเกรดและการตรวจสอบ Drupal ช่วยให้การอัปเกรดจาก Drupal 9 เป็น 10 เป็นเรื่องง่ายมาก

สรัญญารู้สึกตื่นเต้นมากที่สุดกับการเปลี่ยนแปลงธีมของผู้ดูแลระบบจาก Seven เป็น Claro และการเปลี่ยนธีมส่วนหน้าจาก Bartik เป็น Olivero ซึ่งน่าสนใจมากที่จะช่วยให้นักพัฒนาสามารถทำงานร่วมกับการตั้งค่า Drupal ใหม่ได้

การปรับปรุงอินเทอร์เฟซที่สำคัญสำหรับผู้ดูแลไซต์มีอะไรบ้าง

Michael: ฉันคิดว่าการปรับปรุงครั้งแรกคือธีมของผู้ดูแลระบบ Claro จริงๆ เป็นการปรับปรุงจากเวอร์ชันเก่า เป็นผลมาจากระบบการออกแบบของผู้ดูแลระบบ Drupal ซึ่งเป็นโครงการโอเพ่นซอร์สที่เริ่มต้นเมื่อหลายปีก่อน เป็น CMS ที่ดีที่สุดในชั้นเรียน สิ่งที่ดีที่สุดที่ฉันเคยได้ยินมาก็คือมันเป็นการออกแบบที่เคารพและให้ความสำคัญกับการใช้งานและการเข้าถึง ดังนั้นจึงสามารถใช้ได้กับทุกคนบนอุปกรณ์ใดก็ได้ และมันเป็นส่วนต่อประสานผู้ใช้ที่ชัดเจนและสะอาดซึ่งมีความสุขที่จะใช้ และแน่นอนว่า CKEditor 5 เป็นการปรับปรุงที่ยอดเยี่ยมมาก และมันจะเปลี่ยนเกมสำหรับบรรณาธิการเว็บไซต์จำนวนมาก

Michael พูดถึงการตั้งค่า Drupal 10 เพื่อปรับปรุงประสบการณ์ด้านบรรณาธิการและการใช้งานโดยรวมสำหรับลูกค้าของเราอย่างมาก ที่กล่าวว่า เขายังเสริมเกี่ยวกับวิธีที่นักพัฒนาจะพบว่ามันง่ายขึ้นในการทำงานกับธีม Starterkit ใหม่ ธีมผู้ดูแลระบบ Claro ที่นำประสบการณ์ Drupal ไปสู่ขั้นตอนต่อไป

ด้วย CKEditor 5 เป็นตัวแก้ไขเริ่มต้นใน D10 ผู้เขียนเนื้อหาคาดหวังอะไรได้บ้าง

Michael: ฉันคิดว่ามันเป็นประสบการณ์ที่ดีขึ้นอย่างมาก CKEditor 5 คือการออกแบบใหม่ตั้งแต่ต้น และ CKEditor 4 เปิดตัวเมื่อ 10 ปีที่แล้วในเดือนนี้ ดังนั้น คนที่มีอายุมากกว่าอย่างฉันรู้ว่ามันยอดเยี่ยมในช่วงเวลาหนึ่ง แต่บางครั้งพวกเขาจำเป็นต้องเปลี่ยนใหม่ ดังนั้นจึงมีตัวแก้ไขที่ทันสมัยกว่าสำหรับตัวแก้ไขไซต์ มันจะเหมือนกับ Microsoft Word หรือการแก้ไข Google Docs มากกว่า คุณสามารถลากและวางรูปภาพ เพิ่มสื่อได้อย่างง่ายดาย และลิงก์จะมีป๊อปอัปตามบริบทแทน นอกจากนี้ยังมีสถาปัตยกรรมปลั๊กอินที่ดีกว่า คุณสามารถเพิ่มปลั๊กอินโปรบางตัวได้ นอกจากนี้ยังมีตัวเลือกในการใช้การแก้ไขร่วมกันกับความคิดเห็น ดังนั้น สำหรับคนที่ต้องกลับไปกลับมาพร้อมกับคนหลายคนที่เกี่ยวข้องกับการแก้ไข นั่นจะเป็นส่วนเสริมที่ยอดเยี่ยม

การอัปเกรดเป็น CKEditor 5 ใน D10 ง่าย/ยากเพียงใด มีเส้นทางการอัพเกรดหรือไม่?

Malabya: มันง่ายและยากในเวลาเดียวกัน มีความพยายามอย่างมากในการมีเส้นทางการอัปเกรดจาก CKEditor 4 เป็น 5 นอกจากนี้ยังมีการเพิ่มใน Drupal 9 เป็นโมดูลทดลอง เพื่อให้คุณตรวจสอบได้ว่า CKEditor 5 ทำงานร่วมกับ Drupal 9 ได้อย่างไร มีเส้นทางการอัปเกรดจาก CKEditor 4 ถึง 5 คุณสามารถทดสอบรูปแบบข้อความของคุณซึ่งปัจจุบันใช้เฉพาะในไซต์ของคุณ อย่างไรก็ตาม ส่วนที่ยุ่งยากเกิดขึ้นเมื่อมีปลั๊กอินจำนวนมากที่ใช้ใน CKEditor 4 ปลั๊กอินเหล่านั้นจำเป็นต้องได้รับการอัปเดตหรือทำให้เข้ากันได้กับ D10 และ CKEditor 5

Malabya ​​รู้สึกตื่นเต้นมากที่สุดเกี่ยวกับความคิดริเริ่มของ Recipes และวิธีที่มันเข้ามาแทนที่ Distributions ทำให้ผู้ใช้มีแนวทางที่ละเอียดยิ่งขึ้นในการเพิ่มฟังก์ชันการทำงานให้กับไซต์ Drupal

มีเวลาไม่มากระหว่างการเปิดตัว Drupal 10 และ EOL ของ Drupal 9 มันจะเป็นความท้าทายหรือไม่?

Malabya: มีช่องว่างหนึ่งปี ภายในสิ้นเดือนพฤศจิกายน 2023 Drupal 9 จะเลิกใช้งาน และนั่นเป็นเพราะว่า D9 ต้องพึ่งพา Symfony 4 เป็นอย่างมาก และ Symfony 4 จะเลิกใช้งานในวันที่ 23 พฤศจิกายน ดังนั้น ผู้ใช้ Drupal หรือผู้ดูแลไซต์ Drupal จะต้องย้ายไปที่ D10 นั่นเป็นบั้นปลายชีวิตที่ยากจะคาดเดา ตอนนี้การย้ายข้อมูลหรืออัปเกรดเป็น Drupal 10 เป็นเรื่องที่ท้าทาย ขึ้นอยู่กับว่าฐานรหัสที่กำหนดเองของคุณมีความกว้างมากเพียงใด เนื่องจากโมดูลที่สนับสนุนจะค่อนข้างง่ายในการอัปเกรด แต่ขึ้นอยู่กับจำนวนรหัสที่กำหนดเองในเว็บไซต์ของคุณ

เจ้าของเว็บไซต์/ผู้ดูแลเว็บไซต์จะเตรียมตัวให้พร้อมสำหรับ Drupal 10 ได้อย่างไร

Jigish: อย่างที่เราทราบกันดีว่า Drupal 8 ถึงจุดสิ้นสุดของอายุการใช้งานเมื่อปีที่แล้ว และ Drupal 7 และ Drupal 9 ก็กำลังจะถึง EOL ในเดือนพฤศจิกายน 2023 ดังนั้น ขอแนะนำให้อัปเกรดไซต์เป็น Drupal 10 ก่อนที่ Drupal 9 จะมาถึง EOL. ดังนั้นสำหรับเจ้าของไซต์หรือผู้ดูแลไซต์ที่ใช้ Drupal 9 อยู่ในขณะนี้ สิ่งที่ดีคือเวอร์ชัน Drupal 9.3 นั้นเข้ากันได้กับ PHP 8 และโค้ดที่ทำงานกับ Drupal 9.5 จะเข้ากันได้กับ Drupal 10 เช่นกัน นอกจากนี้ เรายังมีโมดูลสถานะการอัปเกรดและโมดูล Rector อีกด้วย เมื่อใช้สิ่งเหล่านี้ เราสามารถแก้ไขรหัสที่เลิกใช้แล้วบางส่วนในโมดูลาร์แบบกำหนดเองของเราและโมดูลที่สนับสนุนใดๆ ดังนั้นเราจึงสามารถเตรียมไซต์ให้พร้อมสำหรับ Drupal 10

Jigish รอคอยอย่างใจจดใจจ่อที่จะได้สัมผัสประสบการณ์จริงโดยใช้คุณสมบัตินอกกรอบ เช่น การรองรับ Symfony 6, CKEditor 5 และเมนูแยกส่วน

การย้ายโมดูลแบบกำหนดเองไปยัง Drupal 10 นั้นง่าย/ยากเพียงใด

Malabya: ดังที่ Jigish ได้กล่าวถึง มีเครื่องมือต่างๆ เรามีโมดูลสถานะการอัปเกรดและโมดูล Drupal Rector ที่ตรวจสอบการเลิกใช้งานในโค้ดของคุณ ตอนนี้ หากคุณกำลังทำงานหรือหากไซต์ของคุณสร้างขึ้นบนคอร์ D9 ล่าสุด สิ่งสำคัญคือต้องมีการตรวจสอบในกระบวนการพัฒนาของคุณ มันจะช่วยให้นักพัฒนาและเจ้าของไซต์รวมถึงลูกค้าของคุณพร้อมสำหรับ D10 เมื่อใดก็ตามที่พวกเขาต้องการย้ายไปที่ D10 ดังนั้นจึงค่อนข้างง่ายที่จะอัปเกรดไซต์ของคุณอยู่เสมอ เหมือนกับการไม่ใช้โค้ดที่เลิกใช้แล้วหรือเมื่อ API บางตัวเลิกใช้ด้วยทางเลือกที่ดีกว่าใน D9 หรือส่วนหลังของ D9 และ D10 ดังนั้นจึงค่อนข้างง่ายที่จะอัปเกรดโมดูลแบบกำหนดเองจาก D9 เป็น D10 โดยพื้นฐานแล้วจะเป็นรหัสเดียวกัน ยกเว้นการเลิกใช้

ไลบรารีที่ล้าสมัย เช่น jQuery, Backbone เป็นต้น ถูกลบออกและแทนที่ด้วยส่วนประกอบ Javascript ที่ทันสมัย สิ่งนี้มีประโยชน์อย่างไร?

Sagar: นี่คือบันเดิลที่ใช้ใน Drupal มาเป็นเวลานาน และเป็นส่วนหนึ่งของคอร์ ไม่มีทางเลือกอื่นในการลบสิ่งนี้ ตอนนี้พวกมันอยู่และสามารถลบออกได้ และเราสามารถไปยังการเขียนจาวาสคริปต์สมัยใหม่ โค้ด ES6 สมัยใหม่ ซึ่งเป็นภาษาพื้นเมืองของเบราว์เซอร์มากกว่า มันช่วยเพิ่มประสิทธิภาพและเป็นสิ่งที่เราจำเป็นต้องมีในตอนนี้ Jquery เคยเป็นราชา แต่ตอนนี้เรามีทางเลือกหรือระดับต่างๆ มากมายที่เราควรใช้ในธีมส่วนหน้าของเรา และนอกเหนือจากนั้น มันยังเป็นสาเหตุให้นักพัฒนาเลิกใช้ Jquery และสำรวจไลบรารี่และเฟรมเวิร์กส่วนหน้าที่ใหม่กว่า

ธีมใหม่ เช่น ธีม Claro, Olivero และ Starterkit เป็นสิ่งที่ Sagar รู้สึกตื่นเต้นที่ได้ร่วมงานด้วยใน Drupal 10 เขาพูดถึงวิธีที่ตัวสร้างธีม Starterkit ใน Drupal 10 ยกระดับแนวคิดทั้งหมดของธีมไปสู่ระดับใหม่ทั้งหมด

D10

นักพัฒนาส่วนหน้าตื่นเต้นกับธีม Starterkit ใหม่ใน Drupal 10 ทำไมเป็นเช่นนั้น

Sagar: ธีม Starterkit เป็นแนวคิดที่ดีที่ทีม Drupal คิดขึ้นมา แทนที่จะสืบทอดมาจากธีม เรากำลังโคลนและพัฒนาธีมของเราจากธีมนั้น ข้อดีคือธีมเดิมยังสามารถพัฒนาต่อไปได้ เพิ่มคุณสมบัติใหม่หากต้องการ ดังนั้น ในอนาคต ความเข้ากันได้แบบย้อนหลังกับธีมเวอร์ชันก่อนหน้าจะไม่จำเป็น ด้วยวิธีนี้ การพัฒนาธีมสามารถเกิดขึ้นได้ในทางเดียว และการพัฒนาโค้ดแบบกำหนดเองของธีมแบบกำหนดเองสามารถเกิดขึ้นพร้อมๆ กันกับผู้พัฒนา และนั่นเป็นคุณสมบัติที่ยอดเยี่ยมที่ควรมี!

เรากำลังข้ามเวอร์ชันของ Symfony และกระโดดจากเวอร์ชัน 4 เป็นเวอร์ชัน 6 ทันที เพราะเหตุใด Symfony 6 มีการปรับปรุงอะไรบ้าง?

Shreyal: เพื่อให้เข้าใจสิ่งนี้ เราต้องเข้าใจว่าอะไรเป็นตัวขับเคลื่อนการเปลี่ยนแปลงนี้ การพึ่งพาเช่น Symfony กำลังผลักดันการอัปเกรด Drupal ไปข้างหน้า

ตั้งแต่ Drupal 8 เราเป็นหนึ่งเวอร์ชันที่ตามหลังรุ่นล่าสุดของ Symfony ดังนั้น ประเด็นก็คือ ถ้าเราเปลี่ยนไปใช้ Symfony 5 ตอนนี้ ในอีกปีหนึ่ง เราจะออก Drupal เวอร์ชันอื่น Symfony 6 เปิดตัวแล้วในปี 2021 และเสถียรแล้วในตอนนี้ ถ้าเราเปลี่ยนไปใช้ Symfony 6 เราจะมีชีวิตอีกสองปีสำหรับ Drupal

มีการปรับปรุงมากมายกับ Symfony 6 เราได้รับส่วนประกอบใหม่ นอกเหนือจาก Recipes แล้ว เรายังมีอีกสองสามอย่างที่จะเกิดขึ้นในแง่ของความปลอดภัย ประสิทธิภาพ และการปรับแต่งโค้ด ตอนนี้ หากคุณไม่อัปเกรดเป็น Symfony 6 ใน Drupal 10 คุณจะไม่ได้รับคำเตือน แต่คราวนี้จะมีข้อผิดพลาด กระบวนการเตือนมีเฉพาะใน Symfony 5

Shreyal ตื่นเต้นกับการอัปเกรดจาก Symfony 4 เป็น Symfony 6 และแน่นอน นักพัฒนาทุกคนตั้งตารอการอัปเดตอัตโนมัติที่จะทำให้การรักษาความปลอดภัยและการอัปเดตอื่นๆ เป็นเรื่องง่ายด้วยการคลิกเพียงครั้งเดียว!

พูดคุยกับเราเกี่ยวกับฟีเจอร์ Recipes ใหม่ที่ Drupal 10 กำลังจะนำเข้า

Shreyal: ให้ฉันยกตัวอย่าง หากคุณต้องการสร้างเว็บไซต์บล็อกพร้อมสูตรอาหาร สิ่งที่คุณต้องทำคือใช้สูตรอาหารที่กำหนดไว้ล่วงหน้าสำหรับบล็อก ตอนนี้คุณจะได้รับสูตรอาหารที่กำหนดไว้ล่วงหน้าใน Drupal core ซึ่งจะมีโมดูลที่จำเป็นและจะกำหนดค่าโมดูลเหล่านั้น ตามด้วยการอนุญาตที่จำเป็นและเนื้อหาสาธิตบางส่วน สูตรนี้สร้างขึ้นด้วยวิธีที่ใช้งานง่าย ดังนั้นคุณไม่จำเป็นต้องรู้รายละเอียดทั้งหมด คุณสามารถเลือกสูตรอาหารและมันจะเป็นเว็บไซต์บล็อกเกอร์ในครั้งต่อไปที่คุณเห็น

Drupal Rector มีประโยชน์เพียงใดในการอัปเกรดเว็บไซต์จาก Drupal 9 เป็น Drupal 10

รัญญา: Drupal Rector เป็นเครื่องมือโอเพ่นซอร์สที่สร้างด้วย Rector ช่วยให้คุณอัพเกรดรหัสที่เลิกใช้แล้วโดยอัตโนมัติ คุณไม่จำเป็นต้องแตะรหัสใด ๆ ระบบจะอัปเดตรหัสของคุณโดยอัตโนมัติ แต่จะไม่รองรับการเลิกใช้ทั้งหมด คุณสามารถอัปเกรดชุดการเลิกใช้งานบางชุดได้จากโค้ดที่เลิกใช้งาน Drupal 9

หากเว็บไซต์ของฉันยังใช้ Drupal 7 (หรือ 6!) ฉันควรทำอย่างไรต่อไป

Michael: ข่าวดีก็คือคุณรอมานานจนริ้วรอยส่วนใหญ่หายไปแล้ว และตอนนี้โมดูลที่สนับสนุนส่วนใหญ่ได้ถูกย้ายไปที่ 8, 9 และ 10 และมีเส้นทางการอัปเกรดทางเลือก ดังนั้นจึงทำให้ค่อนข้างง่าย และถ้าคุณเริ่มตอนนี้ คุณอาจจะไปที่ Drupal 9 ก่อนแล้วจึงค่อยไปที่ Drupal 10 แนวคิดคือการวางแผนการย้ายข้อมูล ให้เวลาตัวเองมากพอในการทำความเข้าใจเนื้อหาของคุณอย่างถ่องแท้และตัวเลือกของคุณคืออะไร คุณต้องการปรึกษากับนักพัฒนาที่มีประสบการณ์ในการย้ายข้อมูล Drupal โดยเฉพาะจาก 6 หรือ 7 เป็น 8 บวก และทำงานร่วมกับพวกเขาเพื่อทำความเข้าใจเส้นทางการอัปเกรดโมดูลที่สนับสนุนเหล่านี้อย่างถ่องแท้

หากเว็บไซต์ของฉันใช้ Drupal 8 ฉันสามารถข้าม Drupal 9 แล้วอัปเกรดเป็น Drupal 10 โดยตรงได้หรือไม่

Jigish: ใช่ ย้ายจาก Drupal 8 ไปยัง Drupal 10 ได้โดยตรง แต่อาจมีโค้ดที่เลิกใช้แล้วจำนวนมาก เนื่องจากมีการอัปเกรดเวอร์ชันหลักจาก Drupal 8 เป็น 10 และเวอร์ชัน PHP ก็มีการอัปเดตรีลีสหลักด้วย ดังนั้นจึงไม่แนะนำให้รีบอัปเกรดเป็น Drupal 10 โดยไม่เข้าใจวิธีการที่เหมาะสม กระบวนการย้ายจาก Drupal 8 เป็น 9 และ Drupal 9 เป็น Drupal 10 นั้นราบรื่น และการอัปเกรดในลักษณะที่ถูกต้องจะช่วยให้คุณประหยัดเวลาและความพยายามได้มาก

ดูวิดีโอเต็มตอนนี้:

Drupal 10 พร้อมใช้งานแล้ว!

ข่าวดีเกี่ยวกับ Drupal 10 รุ่นใหญ่คือมีคุณสมบัติใหม่และน่าตื่นเต้นมากมายที่เรารอคอยมาตลอด นักพัฒนา ผู้แก้ไขไซต์ และผู้เขียนสามารถทำงานได้อย่างมีประสิทธิภาพมากขึ้นด้วยเครื่องมือที่มากขึ้นเพื่อเสริมเวิร์กโฟลว์ของพวกเขา
และส่วนที่ดีที่สุดก็คือ ด้วยโมดูลต่างๆ เช่น สถานะการอัปเกรด, การตรวจสอบ Rector และ Drupal การอัปเกรดเป็น Drupal 10 จากเวอร์ชันเก่านั้นง่ายมาก

ไม่ว่าคุณจะต้องการอัปเกรด/โยกย้ายไปยัง Drupal 10 อย่างง่ายดาย หรือใช้ประโยชน์จากเครื่องมือ Recipes ใหม่ร่วมกับ Symfony 6 หรือนักพัฒนาส่วนหน้าต้องการทำงานกับ New Starterkit Theme Drupal 10 ช่วยให้ง่ายขึ้น 3 เท่า การพัฒนาที่ไม่ใช่โค้ดและโค้ดบนเว็บไซต์

คุณพร้อมสำหรับ Drupal 10 แล้วหรือยัง? เราสามารถช่วยให้คุณไปถึงจุดนั้นได้ด้วยวิธีที่มีประสิทธิภาพมากที่สุด พูดคุยกับเรา!