Drupal VS CMS ที่เป็นกรรมสิทธิ์ - การเปรียบเทียบโดยละเอียด
เผยแพร่แล้ว: 2020-12-29ขณะที่ฉันนั่งลงเขียนบทความนี้ ฉันสามารถนึกถึงคำพูดของ Coco Chanel เท่านั้น ซึ่งจะให้ข้อมูลส่วนสำคัญของบทความนี้แก่คุณ "สิ่งที่ดีที่สุดในชีวิตคืออิสระ. สิ่งที่ดีที่สุดอันดับสองมีราคาแพงมาก” ในบทความนี้ เราจะเปรียบเทียบ Drupal ซึ่งเป็นเฟรมเวิร์กการจัดการเนื้อหาแบบโอเพนซอร์สและฟรีที่มีประสิทธิภาพ กับ CMS ที่เป็นกรรมสิทธิ์อื่นๆ เช่น AEM, Oracle WebCenter และ SiteCore
ทางเลือกระหว่าง CMS ที่เป็นกรรมสิทธิ์และ CMS โอเพ่นซอร์สมักจะขึ้นอยู่กับข้อกำหนดขององค์กรสำหรับคุณลักษณะ งบประมาณสำหรับการใช้จ่ายด้านเทคโนโลยี การรับส่งข้อมูล และความคาดหวังในการสนับสนุน แม้ว่าจะมีข้อดีและข้อเสียมากมายสำหรับ CMS เหล่านี้ ให้ดูที่ตารางด้านล่างสำหรับคุณลักษณะบางประการ
CMS ที่เป็นกรรมสิทธิ์ | โอเพ่นซอร์ส CMS |
| สร้างและดูแลโดยบริษัทเดียว | พัฒนาและดูแลโดยชุมชน |
| ซอร์สโค้ดเป็นส่วนตัว | รหัสที่มาที่เปิดเผยต่อสาธารณะ |
| ได้มาโดยชำระค่าธรรมเนียมใบอนุญาต จ่ายต่อ การปรับแต่งและผู้ใช้เพิ่มเติม | ค่าธรรมเนียมใบอนุญาตเป็นศูนย์ จ่ายตามทรัพยากร/เอเจนซีสำหรับการปรับแต่ง |
| การสนับสนุนที่ช้าลงและการอัปเดตใหม่ | การสนับสนุนที่รวดเร็วและง่ายดายและการเผยแพร่ที่อัปเดตบ่อยครั้งเนื่องจากชุมชนขนาดใหญ่ |
| การพัฒนาแบบปิดและขาดความชัดเจนในโค้ด | ความโปร่งใสในแง่ของคุณภาพของโค้ดและการแก้ไขข้อผิดพลาด |
หากคุณได้รับมอบหมายงานที่ยากลำบากใน การเลือก CMS ที่ดี ซึ่งสามารถตอบสนองทุกความต้องการทางธุรกิจของคุณ อาจเป็นการยากที่จะโน้มน้าวใจให้เป็น CMS โอเพ่นซอร์สฟรี เช่น Drupal องค์กรระดับกลางถึงระดับองค์กรมักเชื่อว่าคุณภาพมาพร้อมกับป้ายราคาที่มหาศาล แต่นั่นไม่เป็นความจริงเสมอไปและไม่ถูกต้องอย่างยิ่งกับ CMS เช่น Drupal

ใช้งานง่ายและปรับแต่งได้
การเลือก CMS เพียงเพราะเป็นที่นิยมไม่ใช่ความคิดที่ดี คุณจะต้องหาแพลตฟอร์ม CMS ที่สอดคล้องกับรูปแบบธุรกิจของคุณและเติบโตไปพร้อมกับมัน ควรปรับให้เหมาะกับความต้องการทางธุรกิจขององค์กรของคุณและใช้งานง่าย เหตุผลที่สำคัญที่สุดประการหนึ่งสำหรับการใช้ CMS คือเพื่อให้แน่ใจว่าการอัปเดตเนื้อหาทำได้ง่าย
AEM – เป็นระบบจัดการเนื้อหาเว็บที่ให้คุณสร้างและจัดการเว็บไซต์หลายแห่งได้อย่างง่ายดาย สำหรับผู้เขียนเนื้อหาและผู้ดูแลเว็บ จะมีประโยชน์มากเนื่องจากอินเทอร์เฟซคล้ายกับ MS Word มีคุณสมบัติการลากแล้ววางที่ยอดเยี่ยมที่ทำให้ใช้งานได้ง่ายแม้สำหรับผู้ที่ไม่เชี่ยวชาญด้านเทคนิค ประสบการณ์การเขียนนั้นใช้งานง่ายและลื่นไหลมาก การติดตั้งและการตั้งค่ามักจะค่อนข้างน่าเบื่อ และการหานักพัฒนาเพื่อช่วยคุณนั้นค่อนข้างยากและมีราคาแพง AEM นั้นใช้ Java ดังนั้นการปรับแต่งใดๆ จึงต้องอาศัยนักพัฒนาที่มีประสบการณ์สูง
Oracle WebCenter Sites – ให้คุณสร้างและจัดการประสบการณ์ออนไลน์ที่ตรงเป้าหมายและโต้ตอบได้ ในขณะที่ปรับการมีส่วนร่วมของลูกค้าให้เหมาะสม ผู้แก้ไขเนื้อหามีความสามารถในการแสดงตัวอย่างเนื้อหาโดยไม่ต้องออกจากแพลตฟอร์ม ด้วยความสามารถในการลากและวางที่จำกัด อินเทอร์เฟซผู้ใช้ของผู้ดูแลระบบจึงไม่มีตัวเลือกมากมายสำหรับการกำหนดค่าและดูเหมือนล้าสมัยมาก ความเป็นไปได้ในการปรับแต่งจะมีมากมายหากคุณมีวิศวกรที่มีทักษะและมีประสบการณ์มากมายในแอปพลิเคชันเซิร์ฟเวอร์, ADF และแน่นอน Java และเว็บ การจัดการโค้ดในไฟล์ JSP อาจดูยากขึ้นเล็กน้อยเมื่อรวมแท็กและสคริปต์เล็ตเข้าด้วยกัน
SiteCore – เป็นระบบจัดการเนื้อหาเว็บที่ใช้ .NET ซึ่งคุณสามารถจัดเก็บ จัดการ วิเคราะห์ และอัปเดตเนื้อหาเว็บไซต์ของคุณในแพลตฟอร์มเดียว มาพร้อมฟีเจอร์มากมายสำหรับองค์กรที่กำลังมองหาการปรับเปลี่ยนในแบบของคุณ การวิเคราะห์ การทดสอบ A/B เว็บฟอร์มทางการตลาด และอื่นๆ อนุญาตให้ผู้เขียนเนื้อหาหลายคนสามารถแก้ไขและอนุญาตเนื้อหาได้พร้อมกัน อินเทอร์เฟซผู้ใช้สำหรับผู้เขียนเนื้อหาและผู้ดูแลระบบนั้นใช้งานง่ายมาก และให้คุณลากและวางองค์ประกอบที่นำกลับมาใช้ใหม่ได้บนหน้ารวมถึงวิดเจ็ต JS รูปภาพ ข้อความ และวิดีโอ ปรับแต่งได้มากเช่นกัน ซึ่งเหมาะสำหรับธุรกิจที่มีความต้องการเฉพาะตัว อย่างไรก็ตาม การหานักพัฒนา Sitecore ที่ผ่านการรับรองนั้นไม่ใช่เรื่องง่าย และยังมีราคาแพงมาก
Drupal – Drupal เป็นเฟรมเวิร์กการจัดการเนื้อหาโอเพนซอร์ซที่ให้คุณสร้างและ จัดการเว็บไซต์ที่ทรงพลัง มีคุณสมบัติที่ยอดเยี่ยมในการใช้งานที่พร้อมใช้งานทันที หรือสามารถปรับแต่งได้อย่างง่ายดายด้วยโมดูลที่มีให้ใช้งานฟรีหลายพันรายการเพื่อให้เหมาะกับทุกความต้องการทางธุรกิจ มีพื้นที่มากมายสำหรับการปรับขนาดและปรับแต่งเว็บไซต์ Drupal เส้นโค้งการเรียนรู้ค่อนข้างสูงชันและการค้นหาพรสวรรค์ของ Drupal นั้นไม่ใช่เรื่องง่าย อย่างไรก็ตาม สิ่งนี้เปลี่ยนไปตั้งแต่ Drupal 8 และการนำนวัตกรรมที่ต่อเนื่องมาใช้และเฟรมเวิร์กที่ทันสมัย เช่น Symfony และโครงสร้างการเขียนโปรแกรมเชิงวัตถุ Drupal 8 ยังมอบประสบการณ์การเขียนเนื้อหาที่สะอาดตาและเป็นมิตรกับผู้ใช้ด้วย WYSIWYG และอินเทอร์เฟซแบบลากและวาง มีธีมฟรีให้เลือกมากมายซึ่งปรับแต่งได้ง่าย
คุณสมบัติและการบูรณาการ
CMS ในอุดมคติของคุณควรมอบทุกสิ่งที่ธุรกิจของคุณต้องการตั้งแต่แกะกล่อง แต่นั่นก็เป็นสิ่งที่ต้องการมากเกินไป มองหา CMS ที่สามารถให้คุณสมบัติสูงสุดแก่คุณ ซึ่งคุณไม่จำเป็นต้องมีการผสานรวมของบุคคลที่สามมากนักเพื่อทำงานของคุณ หรือ CMS ที่สามารถผสานรวมกับโมดูลภายนอกและการผสานรวมที่จำเป็นสำหรับธุรกิจของคุณได้อย่างง่ายดาย
AEM – AEM มีคุณสมบัติที่น่าตื่นเต้นบางอย่าง เช่น UI แบบลากและวางสำหรับการสร้างเนื้อหา แผนผังเว็บไซต์ที่มองเห็นได้ชัดเจน ตัวจัดการเลย์เอาต์ มุมมองปฏิทินสำหรับโครงการและงาน เนื้อหาที่นำกลับมาใช้ใหม่ได้ผ่านส่วนย่อยของประสบการณ์ UI แบบสัมผัส ตัวแก้ไขเทมเพลต , การจัดการสิ่งพิมพ์, การรวมแผนที่กิจกรรม, การแสดงตัวอย่างหน้าเคียงข้างกัน, ฟังก์ชันการค้นหาสินทรัพย์, การเช็คอินพิเศษ, การรวมโปรไฟล์ผู้ใช้, การล้างการแก้ไขออนไลน์, บริการเนื้อหาบนมือถือ ฯลฯ สำหรับการปรับแต่งอย่างละเอียด AEM ช่วยให้สามารถผสานรวมกับส่วนประกอบต่างๆ ของ Adobe Marketing Cloud ได้อย่างง่ายดาย เช่น Adobe Analytics, Adobe Target (การประเมินเนื้อหาอย่างต่อเนื่องเพื่อให้มีความเกี่ยวข้องมากขึ้นสำหรับ Conversion มากขึ้น), Adobe Scene7 (การจัดการสื่อ การเผยแพร่เว็บ และประสบการณ์เว็บที่ได้รับการปรับปรุงทำได้ง่าย), Adobe Dynamic Tag Management (เครื่องมือที่ใช้งานง่ายสำหรับนักการตลาด), Adobe Search & Promote (เพื่อควบคุมและเพิ่มประสิทธิภาพผลการค้นหา) และ Adobe Campaign (จัดการเนื้อหาการส่งอีเมลอย่างง่ายดาย) นอกจากนี้ คุณยังสามารถรวม AEM กับบุคคลที่สาม เช่น บริการเว็บของ Amazon, Salesforce, การมีส่วนร่วมของ Silverpop, Youtube, Facebook, ExactTarget เป็นต้น อย่างไรก็ตาม AEM ไม่ได้ผสานรวมกับโมดูลของบุคคลที่สามอย่างแน่นหนาเช่นเดียวกับ Adobe สินค้า.

Oracle WebCenter Sites – ด้วยคุณสมบัติต่างๆ เช่น การจัดการเอกสาร (การแสดงตัวอย่างเอกสาร การควบคุมเวอร์ชัน การแก้ไขภาพ การใส่ลายน้ำ การตัดต่อวิดีโอ การทำงานร่วมกันของเอกสาร ฯลฯ) การจัดการบันทึก การแชร์ไฟล์ ความสามารถในการค้นหา (ตามข้อมูลเมตาและคีย์เวิร์ด) การจัดการเวิร์กโฟลว์ การสร้าง -ปรับแต่ง-แยกรูปแบบ คุณลักษณะการรักษาความปลอดภัยขั้นสูง (ร่องรอยการตรวจสอบ การเข้าถึงตามบทบาท การเข้ารหัส 259 บิต ฯลฯ) Oracle WebCenter Sites ยังช่วยให้สามารถทำงานร่วมกับ Wordpress, Outlook, Sharepoint, MS Office, CRM, ERP, โซเชียลมีเดีย, แอพปฏิทิน ฯลฯ อย่างไรก็ตาม การผสานรวมกับส่วนประกอบอื่นๆ นั้นไม่ใช่เรื่องง่าย และต้องการนักพัฒนาที่มีทักษะเช่นเดียวกัน
SiteCore – คุณลักษณะบางอย่างของ SiteCore สร้างขึ้นสำหรับผู้บริหารฝ่ายขายและการตลาด เช่น ประสบการณ์บรรณาธิการขั้นสูง เว็บไซต์หลายภาษา การปรับเปลี่ยนในแบบของคุณ การทดสอบ AB คุณลักษณะด้านความปลอดภัยที่กำหนดค่าได้สูง การเพิ่มประสิทธิภาพกลไกค้นหา การวิเคราะห์ ผู้จัดการประสบการณ์การพิมพ์ เว็บฟอร์มสำหรับนักการตลาด การตลาดอัตโนมัติ เครื่องมือการตลาดบนโซเชียลมีเดีย ฯลฯ ตัวเชื่อมต่อของ Sitecore ช่วยให้มั่นใจว่าเว็บไซต์ของคุณผสานรวมกับโซลูชันของบุคคลที่สามอย่างง่ายดายและรวดเร็ว เช่นเดียวกับ SiteCore commerce connect, SalesForce, MS Dynamics 365, MS Dynamics CRM, Adobe In- Design, Google +, Visual Studio, FaceBook, Twitter, Brightcove และอีกมากมาย โดยรวมแล้ว SiteCore เป็นเครื่องมือที่ยอดเยี่ยมเมื่อธุรกิจต้องการการผสานรวมมากมาย
Drupal – ชุดฟีเจอร์ที่พร้อมใช้งานทันทีและเข้าถึงโมดูลเสริมที่ใช้งานได้ฟรีนับไม่ถ้วน ทำให้ Drupal เป็น CMS ที่ต้องการมากที่สุด มาพร้อมกับฟีเจอร์ที่พร้อมใช้งานทันที เช่น การสร้างเนื้อหาที่ใช้งานง่าย โปรแกรมแก้ไข Rich Text กระบวนการกำหนดเส้นทางการอนุมัติที่ง่ายดาย การจัดเก็บและการจัดการสินทรัพย์ ฟังก์ชันการค้นหา คุณลักษณะด้านความปลอดภัยแบบละเอียด เทมเพลตให้เลือกนับพัน แนวทางสำหรับมือถือเป็นหลัก การค้นหา ฟังก์ชันการปรับให้เหมาะสมของเครื่องยนต์ การจัดหมวดหมู่แบบยืดหยุ่น หลายภาษา การจัดการบทบาทของผู้ใช้ แดชบอร์ดและรายงาน การรวม API และอื่นๆ อีกมากมาย โมดูลเสริมบางตัวที่เกือบจำเป็นอย่างยิ่งสำหรับเว็บไซต์ Drupal ส่วนใหญ่ ได้แก่ CTools (ชุด API ที่ช่วยเหลือโมดูลอื่น ๆ ), มุมมอง (จัดระเบียบเนื้อหา Drupal), โทเค็น (สร้าง patters ที่นำกลับมาใช้ใหม่ได้ทั่วทั้งเว็บไซต์ของคุณ), PathAuto (ช่วยสร้าง SEO URL ที่มีคีย์เวิร์ดสมบูรณ์), เว็บฟอร์ม (ใช้สำหรับยอมรับแบบฟอร์มทุกประเภท), CKEditor (จัดเตรียมตัวแก้ไขแบบ WYSIWYG) เป็นต้น
Drupal ยังผสานรวมกับโซลูชันของบุคคลที่สามเกือบทุกชนิดที่มีให้ เช่น CivicCRM, Salesforce, Marketo, Sharepoint, Alfresco, Magento, Ubercart, เกตเวย์การชำระเงิน, Disqus, Wepay, ระบบ HER/EMR, การวิเคราะห์และแอปของ Google, LDAP, Opigno, Mailchimp, Wordpress, Joomla, Surveymonkey และรายการก็สามารถไปต่อได้ เนื่องจากเป็น เฟรมเวิร์กการจัดการเนื้อหาแบบ โอเพนซอร์ซที่มีผู้ร่วมสนับสนุนมากกว่าแสนคน จึงไม่มีฟีเจอร์หรือการผสานรวมที่ Drupal ยังไม่มีอยู่จริง สำหรับฟังก์ชันทางธุรกิจที่พิเศษและเฉพาะเจาะจงอย่างยิ่ง คุณสามารถจ้างนักพัฒนา Drupal ได้อย่างง่ายดาย
ราคาและการสนับสนุน
Robert Genn ศิลปินชื่อดังชาวแคนาดาเคยกล่าวไว้ว่า "ราคาที่สูงอาจเป็นส่วนหนึ่งของความลึกลับในการขายงานศิลปะที่ยากลำบาก" คุณควรจะได้รับมูลค่าที่แท้จริงสำหรับราคาที่คุณจ่ายสำหรับ CMS การมีราคาแพงไม่ได้ทำให้เหมาะกับ "องค์กร"
AEM – จากข้อมูลของ Gartner Inc. AEM เป็นหนึ่งใน CMS ที่มีราคาแพงกว่าในตลาด ซึ่งมากกว่าคู่แข่งที่ใกล้เคียงที่สุดเกือบสองเท่า ค่าใช้จ่ายในการดำเนินการทั้งหมดนั้นใกล้เคียงกับ $2m รวมถึงการให้สิทธิ์ใช้งาน มีผู้เชี่ยวชาญไม่เพียงพอที่สามารถติดตั้งและสนับสนุน AEM สำหรับเว็บไซต์ของคุณได้ในขณะที่ทีมสนับสนุนของ Adobe ผลักดันให้คุณซื้อสัญญาบริการหรือผลิตภัณฑ์เพิ่มเติมเพื่อให้สามารถช่วยเหลือคุณได้ต่อไป
Oracle WebCenter Sites – ศักยภาพและความยืดหยุ่นของ Oracle WebCenter Sites ไม่ได้มีราคาถูก ตามข้อมูลของ Oracle ค่าใช้จ่ายในการออกใบอนุญาตปัจจุบันอยู่ที่ 100,000 เหรียญสหรัฐต่อโปรเซสเซอร์ นอกจากนี้ การสนับสนุน Oracle ในปีแรกมีมูลค่าประมาณ 20,000 ดอลลาร์ การได้รับการสนับสนุนที่ดีเยี่ยมจากพนักงานที่มีประสบการณ์และการสนับสนุนตลอด 24 ชั่วโมงทุกวันไม่เว้นวันหยุดนั้นเป็นเรื่องที่ดี แต่ครอบคลุมเฉพาะผลิตภัณฑ์หลักเท่านั้น การปรับแต่งหรือส่วนขยายใดๆ จะไม่ครอบคลุมโดยการสนับสนุน และคุณจะต้องจ้างนักพัฒนาที่ไม่สามารถเข้าถึงได้ง่าย
SiteCore – ค่าธรรมเนียมใบอนุญาตของ SiteCore เริ่มต้นที่ 40,000 ดอลลาร์ โดยมีค่าธรรมเนียม 8,000 ดอลลาร์ต่อปีเพิ่มเติม ค่าใช้จ่ายในการดำเนินการเริ่มต้นที่ 65,000 ดอลลาร์ ในขณะที่การสนับสนุนและค่าธรรมเนียมอื่นๆ มีค่าใช้จ่ายประมาณ 10,000 ดอลลาร์ต่อปี ผู้ใช้ SiteCore มีปัญหากับการสนับสนุนทางเทคนิคสำหรับ CMS เมื่อเร็ว ๆ นี้
Drupal – ฟีเจอร์ที่ดีที่สุดและโดดเด่นที่สุดของ Drupal คือ ฟรี! ไม่มีค่าใช้จ่ายในการติดตั้งหรือค่าธรรมเนียมใบอนุญาต และสามารถดาวน์โหลดและใช้งานได้ฟรี เนื่องจากเป็นระบบจัดการเนื้อหาแบบโอเพนซอร์ส คุณจึงมีสิทธิ์เข้าถึงเอกสารและฟอรัมสนับสนุนที่จัดทำโดยชุมชนอาสาสมัคร โมดูลที่สนับสนุนส่วนใหญ่นั้นฟรีเช่นกัน! แน่นอนว่ามีค่าใช้จ่ายในการพัฒนาหากคุณต้องการปรับแต่งตามความต้องการทางธุรกิจและค่าบริการโฮสติ้ง เครือข่ายผู้สนับสนุนที่ทุ่มเทและช่วยเหลือของ Drupal กำลังทำงานอย่างต่อเนื่องในปัญหาและการปรับปรุงที่สามารถช่วยเหลือผู้ใช้ได้อย่างมาก นักพัฒนา Drupal นั้นหาและจ้างได้ไม่ยาก หากคุณต้องการ ความสามารถในการสนับสนุนที่ปรับแต่งเองได้
ความนิยมกับลูกค้า
ใช่ ความนิยมไม่ได้รับประกันคุณภาพเสมอไป แต่ก็เพียงพอแล้วที่จะพิสูจน์ว่ามีความต้องการสินค้าจำนวนมากและขายดี ตัวเลขด้านล่างอ้างอิงจากรายงานล่าสุดโดย BuiltWith ณ เดือนธันวาคม 2020
AEM – AEM ขับเคลื่อนเว็บไซต์กว่า 106,125 แห่ง
Oracle WebCenter Sites – ปัจจุบันมีเว็บไซต์ประมาณ 6,111 แห่งที่ใช้ Oracle WebCenter Sites
SiteCore – เว็บไซต์ 130,079 เว็บขับเคลื่อนโดย SiteCore CMS
Drupal – Drupal คว้าชัยชนะในหมวดหมู่ความนิยมโดยเปิดเว็บไซต์ 1,542,941 แห่งจนถึงปัจจุบัน
