ระบบจัดการเนื้อหาคืออะไร? ระบบจัดการเนื้อหา (CMS) เป็นโปรแกรมซอฟต์แวร์ที่ใช้ในการสร้างปรับแต่งและจัดการข้อมูล CMS ส่วนใหญ่สามารถใช้งานได้โดยลำพังหรือรวมกัน (รวม) กับแอพพลิเคชันอื่น ๆ สามารถตั้งค่าเหล่านี้ได้โดยตรงจากเครือข่ายอินเทอร์เน็ตหรือแม้แต่เรียกใช้ "ภายในเครื่อง" ในคอมพิวเตอร์ของคุณเอง
การใช้ CMS ในวงกว้างมากที่สุดในปัจจุบันเกี่ยวข้องกับการสร้างเว็บไซต์ที่มีประสิทธิภาพซึ่งไม่จำเป็นต้องมีความรู้ด้านการเขียนโปรแกรมในระดับสูงเพื่อตั้งค่าปรับแต่งและดูแลรักษา
CMS สามารถแบ่งออกเป็นสองประเภทหลักคือ CMS ที่เป็นกรรมสิทธิ์และ Open Source CMS
CMS ที่เป็นกรรมสิทธิ์
หลาย บริษัท ขายใบอนุญาตให้ใช้ CMS ที่เป็นกรรมสิทธิ์ของตนเอง "กรรมสิทธิ์" โดยทั่วไปหมายถึงบุคคลอื่นเป็นเจ้าของสิทธิ์ในแอปพลิเคชัน CMS และคุณต้องได้รับอนุญาตหรือมีใบอนุญาตให้ใช้ แม้จะมีใบอนุญาตในกรณีส่วนใหญ่ผู้ถือใบอนุญาตอาจยังไม่ได้รับอนุญาตให้ทำซ้ำ CMS หรือเปลี่ยนแปลงใบสมัครเว้นแต่จะซื้อใบอนุญาต "นักพัฒนาซอฟต์แวร์" ที่มีราคาแพงกว่า
CSM ที่เป็นกรรมสิทธิ์บางอย่างสามารถและได้รับการออกแบบมาเพื่อทำงานนอกสภาพแวดล้อมของผู้สร้าง แต่สิ่งสำคัญคือคุณต้องเข้าใจว่า CMS ที่คุณเลือกจะทำงานอย่างถูกต้องเนื่องจาก CMS ที่เป็นกรรมสิทธิ์หลายประเภทจะใช้งานได้เมื่อ ไซต์ที่คุณสร้างขึ้นจะถูกโฮสต์โดยเจ้าของ CMS ตัวอย่างเช่นบริการเว็บไซต์ออนไลน์ "สร้างด้วยตัวคุณเอง" ส่วนใหญ่ใช้รูปแบบที่เป็นกรรมสิทธิ์ของ CMS หากคุณสร้างเว็บไซต์ "อยู่" ผ่านเครื่องมือของพวกเขาเว็บไซต์จะทำงานได้ตราบเท่าที่คุณเก็บไว้กับ บริษัท ของ CMS
หากคุณพยายามย้ายโดเมนของคุณที่อื่นเว็บไซต์ที่คุณสร้างขึ้นในสภาพแวดล้อมที่เป็นกรรมสิทธิ์อาจไม่สามารถใช้งานได้อีกต่อไปหรืออาจถูกแปลงเป็นรูปแบบอื่น
ข้อเสียที่ใหญ่ที่สุดสองข้อในการใช้ CMS ที่เป็นกรรมสิทธิ์คือค่าลิขสิทธิ์และเนื่องจาก บริษัท โฮสต์เว็บหลายแห่งไม่สนับสนุน CMS ที่เป็นกรรมสิทธิ์คุณอาจ จำกัด อยู่ในตำแหน่งที่คุณสามารถโฮสต์เว็บไซต์ของคุณได้
การขาด "การพกพา" นี้น่าจะเป็นเหตุผลหลักที่เจ้าของธุรกิจขนาดเล็กส่วนใหญ่เลือกที่จะใช้ Open Source CMS
โอเพ่นซอร์ส CMS
CMS โอเพ่นซอร์สที่ได้รับความนิยมมากที่สุดทำงานบน PHP (ภาษาสคริปต์เหมาะสำหรับการพัฒนาเว็บที่สามารถฝังลงใน HTML): WordPress, Joomla และ Drupal (เว็บไซต์ White House เป็น Drupal ไซต์) โอเพนซอร์ส (OS) สามารถใช้งานได้ทุกคนไม่ว่าจะเพื่อวัตถุประสงค์ใด ๆ และไม่ต้องการให้คุณซื้อใบอนุญาต นอกจากนี้คุณยังสามารถกำหนด OS CMS โดยไม่ได้รับอนุญาตเป็นพิเศษ
ผลประโยชน์ที่สำคัญเมื่อใช้ OS CMS:
- มีราคาถูกกว่า ไม่มีค่าธรรมเนียมใบอนุญาตไม่มีค่าธรรมเนียมสำหรับการอัพเกรดไม่มีสัญญาลงนามและไม่มีภาระผูกพันในระยะยาว
- เนื่องจากทุกคนสามารถพัฒนาแอปพลิเคชัน OS ได้โมดูลฟรีปลั๊กอินและเครื่องมือฟรีมากมายนับไม่ถ้วนคุณจึงไม่จำเป็นต้องจ้างนักพัฒนาซอฟต์แวร์
- มีหลายร้อยหลายพันแบบฟรี (หรือ "ธีม") สำหรับ OS CMS
- เครื่องมือค้นหารัก OS CMS และ WordPress โดยเฉพาะเป็นเรื่องง่ายในการเพิ่มประสิทธิภาพสำหรับเครื่องมือค้นหาโดยใช้เครื่องมือ plug-in แบบง่ายๆ
ผลประโยชน์ที่ดีที่สุด: พวกเขาใช้งานได้ "นอกกรอบ"
CMS ใดที่เหมาะกับคุณมากที่สุด?
ถ้าคุณไม่มีเงินในการเผาผลาญให้เริ่มต้นด้วยการลองเล่นรอบกับหนึ่งในสามแอปพลิเคชันโอเพนซอร์สที่เป็นที่นิยมมากที่สุด: WordPress, Joomla และ Drupal (และเล่นกับพวกเขาตามลำดับนั้น) เพียงเพราะฟรีไม่ได้หมายความว่า พวกเขาไม่มีอำนาจ
บริษัท ที่ใช้ WordPress ได้แก่ ฟอร์ดนิตยสาร People, Sony, CNN, eBay, Wired และแม้แต่ Yahoo!
- WordPress: เหมาะสำหรับเว็บไซต์ส่วนตัวบล็อกธุรกิจขนาดเล็กและผู้ที่มีความเชี่ยวชาญทางด้านเทคนิคน้อยที่สุดและไม่มีความปรารถนาที่จะเรียนรู้ทักษะการเขียนโปรแกรมใด ๆ WordPress เป็นสถานที่ที่เหมาะสำหรับการเริ่มต้น มีชุดรูปแบบฟรี (แม่แบบ) และปลั๊กอินที่ใช้ได้ในปัจจุบัน เดิมพัฒนาเป็นเครื่องมือบล็อกจะใช้ตอนนี้ทั่วไปในการสร้างเว็บไซต์ที่ซับซ้อน หากคุณต้องการแฮ็กและโค้ด WordPress ยังคงหลงระเริงแม้โปรแกรมเมอร์แบบไม่ยอมใครง่ายๆในตัวคุณ
- Joomla: Olympus, Porsche, Sprint และ Vodafone เป็นเพียง บริษัท ขนาดใหญ่เพียงไม่กี่แห่งที่ใช้ Joomla ไม่เหมือน WordPress Joomla ไม่เคยถูกออกแบบมาเป็นซอฟต์แวร์บล็อก แต่ทำงานได้ดีกับบล็อกด้วย Joomla ใช้เวลามากกว่าที่จะตั้งค่ากว่า WordPress แต่โดยรวมมีประสิทธิภาพมากขึ้นและยังง่ายกว่า Drupal อันยิ่งใหญ่
- Drupal: White House ได้ทิ้ง CMS ที่เป็นกรรมสิทธิ์เมื่อไม่กี่ปีก่อนและใช้ Drupal บริษัท อื่น ๆ ที่ใช้ Drupal ได้แก่ AT & T, McDonald's, Duke และ Standford Universities, Symantec และ Linux Foundation
ในสาม CMS ที่ได้รับความนิยมสูงสุด Drupal จะถือว่าเป็น "ปืนใหญ่" แม้ว่ามาเปิดและฟรี Drupal สามารถครอบงำผู้เริ่มต้น
Relax, It's Only Paint
ประโยชน์ของนักพัฒนาเว็บไซต์ที่ใช้ OS CMS เป็นครั้งแรกไม่สามารถพูดเกินจริงได้ เมื่อวาดภาพสีใดสีหนึ่งให้คุณเตือนตัวเองเสมอว่าคุณสามารถวาดสีได้ถ้าไม่ชอบ การเลือกระบบปฏิบัติการ CMS ช่วยให้คุณได้รับ "แพทช์ทดสอบ" เดียวกัน พวกเขามีทั้งหมด "สีมาตรฐาน" แต่ทั้งหมดสามารถแปลงเป็น "สีที่กำหนดเองได้เอง" ถ้าคุณไม่แน่ใจว่า "สี" CMS ที่คุณต้องการคุณสามารถทดสอบได้ฟรีทั้งหมด