CMS หัวขาดเทียบกับ CMS แบบดั้งเดิม
เผยแพร่แล้ว: 2020-10-09สารบัญ
การสนทนาทั้งหมดเกี่ยวกับ CMS แบบไม่ใช้หัวและ CMS แบบเดิมอาจทำให้คุณเบื่อหน่ายและสับสน นั่นคือเหตุผลที่บทความของเราในวันนี้จะพยายามนำสิ่งต่าง ๆ ในเส้นทางที่แตกต่างออกไปโดยมุ่งเน้นที่การช่วยให้คุณเข้าใจเรื่องนี้อย่างถี่ถ้วนมากขึ้น และหลีกเลี่ยงการพูดคุยที่ไม่จำเป็นทั้งหมด กระบวนการ.
ทำความเข้าใจกับ CMS แบบดั้งเดิม
คำนิยาม
CMS แบบดั้งเดิมที่ใช้คู่กันคือแพลตฟอร์มการจัดการเนื้อหาทั่วไปที่มีทุกอย่าง—ส่วนหน้า (เลเยอร์การนำเสนอ) และส่วนหลัง (ฐานข้อมูลเนื้อหาและส่วนต่อประสานบรรณาธิการ)—เชื่อมต่อกันอย่างแน่นหนา และ โดยตรง ช่วยให้จัดการเนื้อหาได้ง่ายขึ้น

CMS แบบดั้งเดิมมีความหมายอย่างไรต่อการใช้งานจริง
การมีทุกอย่างเชื่อมโยงโดยตรงในระดับที่เป็นระบบเช่นนี้ หมายความว่าคุณสามารถทำการเปลี่ยนแปลงในแบ็กเอนด์และแสดงผลในส่วนหน้าของคุณด้วยการกำหนดค่าเพียงเล็กน้อย ด้วยวิธีนี้ แม้แต่สมาชิกที่ไม่ใช่ด้านเทคนิคในทีมของคุณก็จะพบว่าการจัดการและเผยแพร่เนื้อหาบนเว็บไซต์ของคุณง่ายขึ้น
การใช้งานจริงของ CMS แบบดั้งเดิมนั้นมองเห็นได้ดีที่สุดในแพลตฟอร์มบล็อกอย่าง WordPress ใน WordPress ขั้นตอนการจัดการเนื้อหานั้นใช้งานง่าย โดยการเปลี่ยนแปลงแบบอักษรหรือเลย์เอาต์ของเว็บไซต์ทำได้โดยการคลิกปุ่มบนแดชบอร์ด การติดตั้งฟังก์ชันเพิ่มเติมใน WordPress ก็เป็นเรื่องง่ายเช่นกัน เนื่องจากคุณสามารถดาวน์โหลดและติดตั้งปลั๊กอินได้โดยตรงจากแบ็กเอนด์
ตัวอย่างของ CMS ดั้งเดิม |
WordPress, Squarespace, Magento |
CMS ดั้งเดิมกำหนดความสามารถของระบบอย่างไร
ในความหมายที่กว้างกว่า CMS ดั้งเดิมนั้นอนุรักษ์นิยมและมีความสามารถในการปรับขนาดที่จำกัด
อนุรักษ์นิยม : จากมุมมองของนักพัฒนา เป็นการยากที่จะสร้างนวัตกรรมใน CMS ดั้งเดิม เนื่องจากตัวระบบนั้นมีความแข็งแกร่งและเป็นเสาหินในลักษณะของมัน และเนื่องจากส่วนหน้าและส่วนหลังของ CMS ดั้งเดิมนั้นเชื่อมโยงกันอย่างแน่นหนา ฟังก์ชันใหม่ใดๆ ที่นำไปใช้กับส่วนหน้าก็ต้องการการสนับสนุนแบ็กเอนด์โดยเฉพาะด้วย นี่คือเหตุผลที่คุณควรเห็นว่าการบำรุงรักษาทั่วทั้งระบบเป็นเรื่องปกติของ CMS แบบเดิม เนื่องจากการบำรุงรักษาเหล่านี้จำเป็นสำหรับการเปิดตัวฟังก์ชันใหม่ๆ และรับรองความเสถียรทั่วทั้งระบบ
ความสามารถในการปรับขนาดที่จำกัด : หากคุณเพิ่มเลเยอร์และเลเยอร์ของฟังก์ชันใหม่นอกเหนือจากที่มีอยู่ของคุณใน CMS แบบเดิม โอกาสที่คุณจะประสบปัญหาด้านประสิทธิภาพเนื่องจากฟังก์ชันใหม่เหล่านี้ไม่ได้สร้างขึ้นสำหรับระบบเฉพาะของคุณ ประกอบกับความจริงที่ว่าการนำฟังก์ชันใหม่ๆ ไปใช้มักจะเป็นกระบวนการที่น่าปวดหัวกับ CMS แบบเดิม ความสามารถในการปรับขนาดยังคงเป็นข้อเสียเปรียบโดยธรรมชาติของ CMS แบบเดิมที่ไม่น่าจะเปลี่ยนแปลงได้ในเร็วๆ นี้
ข้อจำกัด | คำอธิบาย |
ซึ่งอนุรักษ์นิยม | CMS แบบดั้งเดิมไม่สนับสนุนการสร้างสรรค์และการทดลอง เนื่องจากวิธีที่ส่วนหน้าและส่วนหลังเชื่อมโยงกันอย่างแน่นหนา |
ความสามารถในการปรับขนาดที่จำกัด | การปรับขนาดให้สูงขึ้นใน CMS แบบเดิมนั้นทำได้ยากเนื่องจากไม่มีตัวเลือกให้เลือก (เช่น การเชื่อมโยงกับแพลตฟอร์มเฉพาะ) |
กรณี CMS หัวขาด
ไม่ใช่เรื่องบังเอิญที่ Amazon มาที่ตำแหน่งปัจจุบัน ด้วยความจริงที่ว่า Amazon ผลักดันส่วนหน้าใหม่ทุกๆ สองสามวินาทีด้วย CMS ที่แยกส่วนอย่างสมบูรณ์ — และ AWS (Amazon Web Services) นั้นใช้กำไรจากการดำเนินงานมากกว่า 70% เราจึงเชื่อว่า Amazon ไม่ใช่ บริษัทอีคอมเมิร์ซ เนื่องจากเป็นบริษัทเทคโนโลยีที่มีธุรกิจอีคอมเมิร์ซอยู่ด้านข้างมากกว่า และสิ่งนี้ก็สมเหตุสมผล เนื่องจากมีเพียง CMS แบบแยกส่วนและไม่มีส่วนหัวเท่านั้นที่ Amazon สามารถบรรลุระดับของความยืดหยุ่นและความสามารถในการขยายขนาดที่ไม่สามารถทำได้ด้วย CMS แบบเดิม
Headless CMS: คำจำกัดความ
“หัวขาด” เป็นเรื่องเกี่ยวกับการทำงานของส่วนหลังของสถาปัตยกรรมแบบไม่มีหัวมากกว่า—โดย ไม่สนใจ ส่วนหน้า (ส่วนหน้า) แต่เนื่องจากทุกระบบจำเป็นต้องมีหัวสมอง เพราะแม้แต่ระบบที่ไร้กระดูกที่สุดก็ยังมีเทอร์มินัลสำหรับแสดงข้อมูลที่จำเป็นทั้งหมด การไร้หัวก็ดูเหมือนจะไม่เหมาะกับคนธรรมดาทั่วไป เพราะอะไรถึงหายหัว
นี่คือเวลาที่สถาปัตยกรรมหัวขาดสามารถกำหนดใหม่ได้ในวิธีที่ง่ายกว่า—ระบบการจัดการเนื้อหา (หลายหัว) ซึ่งเนื้อหาถูกส่งไปยังหัวหน้า (เลเยอร์การนำเสนอ) ผ่านการใช้ API ด้วยวิธีนี้ ตัวอย่างเช่น เนื้อหาส่วนหนึ่งสามารถเผยแพร่ไปยังส่วนหน้าหลายส่วนและไปยังหลายแพลตฟอร์มพร้อมกันได้ ดังนั้น นี่หมายความว่าการพัฒนาใน CMS ที่ไม่มีส่วนหัวนั้นมีลักษณะไม่ตรงกัน โดยการเปลี่ยนแปลงส่วนหน้าสามารถทำได้โดยไม่ต้องกลัวว่าจะส่งผลกระทบต่อแบ็กเอนด์ และในทางกลับกัน

ตัวอย่างของ Headless CMS |
เต็มไปด้วยเนื้อหา, Kentico, Magento Commerce |
ทำความเข้าใจกับ API ในสถาปัตยกรรมหัวขาด
API ถือได้ว่าเป็นองค์ประกอบหลักของสถาปัตยกรรมแบบไม่มีส่วนหัว เป็นวิธีการสำหรับระบบต่างๆ (ที่มีภาษาโปรแกรมต่างกัน) ในการสื่อสารระหว่างกัน

ผ่าน API หน้ารายการผลิตภัณฑ์ในส่วนหน้าของคุณสามารถขอข้อมูลจากแบ็กเอนด์ของคุณโดยไม่รู้จริงๆ ว่าแบ็กเอนด์ของคุณทำงานอย่างไร ความหมายในทางปฏิบัติคือ ตราบใดที่ API ที่ใช้อยู่เข้ากันได้กับระบบของคุณอย่างสมบูรณ์ ธุรกิจของคุณจะไม่ถูกจำกัดด้วยแบ็กเอนด์เดียวและ/หรือฟรอนต์เอนด์เดียวอีกต่อไป และสามารถเปลี่ยนได้โดยไม่ทำให้การทำงานทั้งหมดของคุณเสียหาย . ยิ่งไปกว่านั้น เนื่องจากคุณไม่ได้จำกัดอยู่เพียงส่วนหน้าเดียว เนื้อหาบางส่วนจึงสามารถให้บริการแก่ส่วนหน้ายอดนิยมหรือแม้แต่ส่วนหน้าที่ไม่ธรรมดา เช่น ตู้จำหน่ายสินค้า ป้ายโฆษณา อุปกรณ์สวมใส่ และอื่นๆ อีกมากมาย
รู้ว่าเมื่อไรควรเลือก CMS หัวขาด
ข้อดีและข้อเสียของ CMS ที่ไม่มีหัว
เนื่องจากเกือบทุกอย่างใน CMS ที่ไม่มีส่วนหัวหมุนรอบ API ตัวสถาปัตยกรรมจึง ใช้งานได้จริงและเป็นเทคนิคมากขึ้น กว่า CMS แบบเดิมของคุณ และนี่หมายถึงการแก้ไขและเผยแพร่เนื้อหาใน CMS แบบไม่มีส่วนหัวจะไม่เป็นกระบวนการที่ถือได้เองเมื่อเปรียบเทียบกับสถาปัตยกรรมแบบเสาหินแบบดั้งเดิม แต่ในทางกลับกัน คุณจะได้รับ อิสระมากขึ้นใน การสร้างเนื้อหาประเภทใดก็ได้ที่คุณต้องการ และไม่ถูกจำกัดเฉพาะแพลตฟอร์มที่ใช้งานอยู่
ตัวอย่างเช่น ในแพลตฟอร์ม CMS ที่ไม่มีส่วนหัวอย่างแท้จริง เช่น Contentful คุณสามารถสร้าง โมเดลเนื้อหา ที่ทำหน้าที่เป็นพิมพ์เขียวสำหรับเนื้อหาของคุณ โมเดลเนื้อหาเหล่านี้เปิดโอกาสให้ทีมเนื้อหาของคุณสร้างเนื้อหาและทำหน้าที่เป็นกุญแจสำคัญสำหรับ CMS ที่หลากหลายและยืดหยุ่น

ที่มา: Contentful
แม้ว่าสถาปัตยกรรมจะถูกสร้างขึ้นมาเพื่อรองรับการปรับขนาดได้ แต่ การบำรุงรักษา CMS แบบไม่มีส่วนหัวนั้นไม่ใช่เรื่องง่ายเมื่อเทียบกับ CMS แบบเดิม ทั้งหมดนี้มาจากข้อเท็จจริงที่ว่าใน CMS ที่ไม่มีส่วนหัว คุณและทีมของคุณมี หน้าที่รับผิดชอบอย่างเต็มที่ ในการบำรุงรักษาและบำรุงรักษาทั้งหมด (รวมถึงการบำรุงรักษา API ที่กำหนดเองของคุณ) เสรีภาพทั้งหมดในการพัฒนาและสร้างสรรค์สิ่งใหม่ ๆ นี้ยังหมายความว่าคุณมีเพียงตัวคุณเองเท่านั้นที่จะถอยกลับไป และการพัฒนาและบำรุงรักษา CMS แบบไม่ใช้หัวอาจมีค่าใช้จ่ายสูงกว่าที่คุณคาดไว้ เนื่องจากมีความเชี่ยวชาญด้านเทคนิคและความเสี่ยงที่เกี่ยวข้องกับกระบวนการในระดับที่สูงขึ้น
หากทีมของคุณไม่มีประสบการณ์ในการจัดการกับ CMS ที่ไม่มีหัวและสิ่งที่เป็นนามธรรมทั้งหมด มีโอกาสที่ธุรกิจของคุณจะเข้าสู่ตลาดล่าช้า
สถาปัตยกรรมแบบไม่มีหัวเป็นทางเลือกที่จะ ไม่ผูกติดอยู่กับแพลตฟอร์มเดียว และทุกสิ่งที่มาพร้อมกัน ตัวอย่างเช่น สำหรับการดำเนินการอีคอมเมิร์ซทั่วไป คุณสามารถเลือกโซลูชันที่ไม่มีส่วนหัวที่ยืดหยุ่นได้ เช่น Headless Magento ที่มี API ที่สมบูรณ์เพื่อขับเคลื่อนแบ็กเอนด์ของคุณ จากนั้น—โดยรู้ว่าคุณไม่มีทางเลือกจำกัด—คุณสามารถเลือกใช้ ERP บุคคลที่สามอื่นเพื่อจัดการการเงินและการขนส่งของคุณได้
ข้อดี | ข้อเสีย |
แบ็กเอนด์แบบแยกส่วนและส่วนหน้า | เสียค่าใช้จ่ายในการพัฒนา |
อนุญาตให้มีการพัฒนาแบบอะซิงโครนัสระหว่างส่วนหน้าและส่วนหลัง | ต้องใช้ความรู้ด้านการเข้ารหัส |
เนื้อหาสามารถใช้ได้กับอุปกรณ์ที่แปลกใหม่ เช่น ป้ายโฆษณาและอุปกรณ์สวมใส่ | จริง ๆ แล้วอาจล่าช้าในการออกสู่ตลาดเนื่องจากมีความยากในการใช้งานสูง |
เมื่อใดควรเลือก CMS หัวขาด
ก่อนหน้านี้ CMS แบบไม่มีหัวนั้นมีความเหลื่อมล้ำและไม่สามารถเข้าถึงได้สำหรับธุรกิจขนาดเล็ก เนื่องจากปริมาณงานและค่าใช้จ่ายที่เกี่ยวข้องในการใช้งานระบบหัวขาดที่ใช้งานได้อย่างเหมาะสม อย่างไรก็ตาม เมื่อเวลาผ่านไป CMS ที่ไม่มีส่วนหัวได้กลายเป็นกระแสหลักและเข้าถึงได้สำหรับทุกคน
เนื่องจากยังมีข้อเสียอยู่หลายประการที่เกี่ยวข้องกับ CMS แบบไม่ใช้หัว ธุรกิจที่ต้องการใช้ระบบ Headless ควรพิจารณาแนวทางนี้เฉพาะเมื่อพวกเขาคิดว่าธุรกิจของตนมีศักยภาพในการขยายธุรกิจให้สูงขึ้น และมีทรัพยากรที่จำเป็นต่อการพัฒนาและดูแลระบบ Headless ซีเอ็มเอส
ที่จริงแล้ว คุณอาจพบว่าตัวเองพลาดฟังก์ชันการทำงานส่วนใหญ่ที่คุณได้รับหากคุณเลือกใช้วิธีการแบบไร้หัว เนื่องจากไม่มีประสบการณ์การใช้งานหลายภาษาที่ใช้งานได้จริงกับ CMS แบบไม่มีหัว ตัวอย่างเช่น แม้แต่ฟังก์ชันการค้นหาไซต์บนเว็บไซต์ของคุณก็อาจทำได้ยาก เนื่องจากอาจต้องใช้เวลาหลายสัปดาห์หรือมากกว่านั้นเพื่อให้คุณลักษณะนี้มีเสถียรภาพอย่างสมบูรณ์

CMS แบบเดิมๆ ยังมีอยู่ไหม?
เมื่อคุณพิจารณาข้อดีและข้อเสียของ CMS ทั้งสองแล้ว CMS แบบดั้งเดิมจะเหมาะสมกว่าสำหรับธุรกิจที่ต้องการเพียง CMS เพื่อจัดการเนื้อหาสำหรับเว็บไซต์ที่ส่งผ่านเว็บ ได้อย่างสะดวกและง่ายดาย สำหรับกรณีเช่นนี้ การไม่หัวเสียจะหมายถึงการก้าวไปอีกระยะหนึ่งเพื่อผลประโยชน์ที่ค่อนข้างน้อย—เกินความสามารถและจะส่งผลเสียต่อเวลาในการเข้าสู่ตลาดของคุณ
หายหัวไปเลย
ด้วยผู้จำหน่ายแพลตฟอร์มที่ยอมรับ CMS แบบไม่มีหัวในความเร็ว การจัดเรียงระบบใหม่อย่างต่อเนื่องเพื่อเปิดใช้งานการเรียก API ภายในที่สามารถใช้กับฟรอนต์เอนด์ภายนอกของบุคคลที่สามหรือที่พัฒนาขึ้นเองได้ การปรับใช้ระบบแบบไม่มีส่วนหัวตอนนี้เป็นกระบวนการที่ง่ายกว่ามากเมื่อเทียบกับเมื่อหลายปีก่อน .
Magento เป็นตัวอย่างที่สำคัญอย่างหนึ่งของการที่ CMS แบบไม่มีหัวกลายเป็นกระแสหลักมากขึ้นเมื่อเราก้าวไปข้างหน้า ด้วย API ที่สมบูรณ์สำหรับการเริ่มต้น นักพัฒนาสามารถสร้างการค้าขายแบบไร้สมองของตนเอง และเพลิดเพลินไปกับประโยชน์ทั้งหมดของระบบการจัดการเนื้อหาที่ยืดหยุ่น เมื่อรวมกับ Progressive Web App เป็นโซลูชันส่วนหน้า ผู้ค้ากำลังรายงานอัตราการแปลงที่เพิ่มขึ้นทั่วทั้งกระดาน เช่นเดียวกับการเพิ่มตัวชี้วัดที่สำคัญอื่นๆ
สำหรับผู้ค้าวีโอไอพีที่ต้องการเลิกใช้แต่ยังไม่พบผู้ให้บริการโซลูชันที่เชื่อถือได้เพื่อก้าวกระโดด ที่ SimiCart เราขอเสนอโซลูชันแบบครบวงจรที่พร้อมจะเปลี่ยนประสบการณ์การช็อปปิ้งในร้านค้าของคุณ