คุณต้องการ CMS ที่กำหนดเองเมื่อใด - และเมื่อใดจึงจะเป็นเรื่องหลอกลวง

เผยแพร่แล้ว: 2017-08-12

การสร้างเว็บไซต์ของคุณเองมักจะกลายเป็นความพยายามที่น่ากลัว โดยเฉพาะอย่างยิ่งถ้า HTML และ CSS เป็นภาษาที่ยากสำหรับคุณในการเขียนและทำความเข้าใจ แม้ว่าคุณจะยังคงสร้างเว็บไซต์พื้นฐานได้ แต่ก็มีโปรแกรม CMS (ระบบการจัดการเนื้อหา) มานานแล้วที่พร้อมให้ความช่วยเหลือในการสร้างและปรับขนาดทรัพย์สินดิจิทัลของคุณ

มี CMS แบบโอเพ่นซอร์สมากมายที่พร้อมใช้งานทางออนไลน์ แต่มีคนจำนวนมากพูดถึงการรับ CMS ที่กำหนดเองจากทีมพัฒนา

มีข้อยกเว้นอย่างแน่นอน แต่ CMS แบบกำหนดเองจำนวนมากเหล่านี้ล้วนเป็นการหลอกลวงที่ไม่จำเป็นหรือหลอกลวงโดยสิ้นเชิง ซึ่งบังคับให้คุณจ่ายเงินอย่างต่อเนื่องสำหรับระบบที่คุณจะได้รับฟรี มาดูรายละเอียดกันเพื่อดูว่าคุณต้องการงานที่กำหนดเองจริงๆ หรือ CMS ฟรีเหมาะสมที่สุดสำหรับคุณหรือไม่

CMS คืออะไร?

หากคุณเคยดูการสร้างเว็บไซต์ในช่วงทศวรรษที่ผ่านมา คุณคงเคยได้ยินเกี่ยวกับ CMS บางทีคุณอาจไม่รู้ว่าพวกเขาถูกเรียกแบบนั้น แต่คุณน่าจะเคยเห็น WordPress, Drupal และ Joomla ทั้งสามนี้เป็นตัวแทนของระบบที่ใช้บ่อยที่สุดบนอินเทอร์เน็ต โดยบางแหล่งบอกว่าประมาณ 40-50% ของเว็บไซต์ที่ใช้งานด้วย CMS นั้นสร้างด้วย WordPress

What is a CMS?

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

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

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

เจ้าของเว็บไซต์เกือบทุกคนควรใช้ CMS แต่มักใช้โดยบล็อกเกอร์และร้านค้าอีคอมเมิร์ซ ใครก็ตามที่มีเว็บไซต์ที่มีการขยายตัวอย่างต่อเนื่องจำเป็นต้องมีระบบเช่นนี้เพื่อป้องกันไม่ให้พวกเขาคลั่งไคล้

กับดัก CMS แบบกำหนดเอง

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

มีบางกรณีที่จำเป็นต้องใช้ CMS ที่กำหนดเอง คุณคิดว่า Facebook สามารถทำงานบน WordPress ได้หรือไม่? ไม่อย่างแน่นอน. แล้ว eBay หรือ Amazon ล่ะ? ไม่ใช่โอกาสของก้อนหิมะ หรือ Twitter หรือ Pinterest ล่ะ? Drupal จะพังและไหม้

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

ขนาดเว็บไซต์และการปรับขนาด

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

หากคุณเป็นคนเดิมที่คุณเป็นนักเขียนและผู้อ่านเพียงคนเดียวที่ไม่ต้องการการปรับแต่งมากนัก CMS โอเพ่นซอร์สก็ใช้ได้ดี คุณจะเพลิดเพลินไปกับความง่ายในการใช้งานและการเรียนรู้ และยังมีปลั๊กอินนับพันที่ช่วยคุณในด้าน SEO และฟังก์ชันการทำงาน มันจะเป็นการเสียเวลา เงิน และพลังงานในการได้งานที่กำหนดเอง

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

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

หากคุณต้องการเป็น eBay หรือ Amazon คนต่อไป คุณจะต้องมีการตั้งค่าแบบกำหนดเองเพื่อมอบพลังและการปรับแต่งทั้งหมดที่คุณต้องการ อย่างไรก็ตาม เว้นแต่ว่าคุณกำลังถ่ายภาพดวงดาวในแง่ของการปรับขนาดอย่างรวดเร็ว (ผ่านผู้ใช้ภายนอกหลายพันรายซึ่งแต่ละรายมีผลิตภัณฑ์นับสิบหรือหลายร้อยรายการ) และต้องการการปรับแต่งในระดับสูงสุด คุณก็ทำได้ดีด้วย CMS ฟรี

ราคา

หากทีมพัฒนาติดต่อคุณเกี่ยวกับ CMS ที่กำหนดเอง พวกเขาจะพยายามอย่างเต็มที่เพื่อลดต้นทุน พวกเขาจะกล่าวว่ามันคือการลงทุน ซึ่ง CMS ใหม่จะให้ฟังก์ชันการทำงานที่มากขึ้น ซึ่งคุณจะสามารถทำธุรกิจได้มากขึ้นและในอัตราที่เร็วขึ้นอย่างเห็นได้ชัด

ความจริงก็คือ การพัฒนาเกือบทุกอย่างตั้งแต่เริ่มต้นจะต้องใช้เงินเป็นจำนวนมาก งบประมาณของคุณเป็นอย่างไร? คุณเพิ่งเริ่มต้นและมีเพียงพอที่จะครอบคลุมค่าธรรมเนียมการโฮสต์ของคุณพร้อมกับเหลืออีกเล็กน้อยสำหรับการโฆษณาและขยายขนาดหรือไม่? ถ้าใช่ แสดงว่าคุณไม่ต้องการ CMS ที่กำหนดเองแน่นอน เพราะราคาเริ่มต้นที่บ้าคลั่งและสูงขึ้นเท่านั้น

Pricing

ก่อนอื่น คุณต้องจ่ายสำหรับต้นทุนการพัฒนา ขึ้นอยู่กับบริษัทและคุณสมบัติที่คุณขอ/แพ็คเกจที่พวกเขาเสนอ คุณสามารถใช้จ่ายหลายร้อยหรือหลายพันดอลลาร์ไปกับ CMS เพียงอย่างเดียว แต่มันไม่ได้หยุดเพียงแค่นั้น

หลังจาก CMS คุณจะต้องชำระค่าธรรมเนียมใบอนุญาต โดยทั่วไปจะเป็นค่าใช้จ่ายรายเดือน แม้ว่าอาจเรียกเก็บเงินก้อนเดียวต่อปี และคุณอาจต้องจ่ายเงินสำหรับคอมพิวเตอร์ทุกเครื่องที่คุณวางแผนจะใช้ CMS ด้วย ถ้าคุณอยู่คนเดียว มันก็เป็นแค่คอมพิวเตอร์เครื่องเดียว หากคุณมีผู้ปฏิบัติงานหรือผู้ทำงานร่วมกัน คุณอาจต้องมีใบอนุญาตหลายใบ

หลังจากนั้นคุณต้องกังวลเกี่ยวกับค่าธรรมเนียมการโฮสต์ นักพัฒนาส่วนใหญ่มีแผนพิเศษกับโฮสต์ที่อนุญาตให้ขายโฮสติ้งของผู้ค้าปลีก พวกเขาจะอ้างว่าวิธีเดียวที่ CMS จะทำงาน "โดยไม่มีปัญหา" อยู่ในแพลตฟอร์มโฮสติ้งเฉพาะของตน หากคุณตกลง คุณต้องจ่ายเงินสำหรับโฮสติ้งด้วย และใช่ พวกเขามักจะเพิ่มราคาให้สูงกว่าถ้าคุณใช้โฮสติ้งของคุณเอง

ความปลอดภัย

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

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

อีกด้านหนึ่ง CMS ที่กำหนดเองไม่มีการแฮ็กอย่างต่อเนื่อง เช่นเดียวกับระบบภูมิคุ้มกัน นี่อาจเป็นสิ่งที่ไม่ดี ต่างจากโปรแกรมโอเพนซอร์ซที่ทำงานและแก้ไขในหลาย ๆ ด้านเพื่อหลีกเลี่ยงการแฮ็กที่ง่ายดาย CMS ที่กำหนดเองนั้นไม่ได้รับการเปิดเผย ซึ่งหมายความว่าแฮ็กเกอร์อาจพบช่องโหว่ที่ควรจะปิดผนึกได้ง่ายกว่ามาก

เป็นการยากที่จะพูดว่าสิ่งใดปลอดภัยกว่า แต่ความจริงก็คือข้อความกว้างๆ ที่ว่า CMS โอเพ่นซอร์สไม่มีความปลอดภัยเพียงพอนั้นเป็นเท็จ พวกเขามักจะได้รับการโจมตีมากขึ้น แต่โปรแกรมเมอร์กำลังยุ่งอยู่กับการอัพเกรดเพื่อหลีกเลี่ยงข้อบกพร่องและไวรัสทั่วไปจากการเจาะเข้าไป

Security

การปรับแต่ง

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

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

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

ทีมสนับสนุน

Support Team

ข้อเท็จจริงอีกประการหนึ่งที่ “จริงแต่ไม่จริง” ที่นักพัฒนาจะพูดถึงคุณเมื่อพวกเขาขาย CMS ที่กำหนดเอง พวกเขาจะบอกคุณว่าพวกเขามีทีมสนับสนุนเฉพาะที่จะช่วยคุณเมื่อเกิดปัญหา และ CMS แบบโอเพ่นซอร์สนั้นไม่ได้เสนอให้ ในกรณีส่วนใหญ่ นี่เป็นเรื่องจริง นักพัฒนาซอฟต์แวร์จะคอยช่วยเหลือคุณ (อย่างน้อยก็ควรเป็นเช่นนั้น) และ CMS ส่วนใหญ่ไม่มีเจ้าหน้าที่ช่วยเหลือที่แท้จริง

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

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

บทสรุป

Custom CMS มีอยู่ในโลกนี้ แต่สำหรับคนส่วนใหญ่ มันเป็นแค่กลลวง วิธีที่ดีในการทำให้คุณใช้เงินจำนวนมากไปกับสิ่งที่คุณไม่ต้องการจริงๆ เว้นแต่ว่าคุณกำลังพยายามสร้าง Amazon, YouTube หรือ Facebook อย่างจริงจัง คุณจะพบว่า WordPress หรือ Drupal มีทุกสิ่งที่คุณต้องการ อย่าตกอยู่ในสัญญา CMS แบบกำหนดเองราคาแพงโดยไม่ได้พิจารณาตัวเลือกโอเพนซอร์ซก่อน พวกเขาจะมอบทุกสิ่งที่คุณต้องการ 99% ของเวลา และอย่างมากที่สุด คุณอาจใช้เงินเพียงเล็กน้อยกับธีมและปลั๊กอินระดับพรีเมียม