เหตุใดฉันจึงควรใช้ระบบจัดการเนื้อหา


14

ฉันเคยได้ยินเรื่องเกี่ยวกับ cms เช่น drupal, joomla และ wordpress มามาก ฉันเขียนโค้ดส่วนใหญ่ของ PHP และ HTML และทำได้ดี อะไรคือข้อดีและข้อเสียของการใช้ซม.


1
นี่น่าจะเป็นวิกิชุมชนเพราะเป็นเรื่องเกี่ยวกับความคิดเห็น
เบ็นฮอฟฟ์แมน

คำตอบ:


12

จากที่นี่ :

ข้อดี:

  1. CMS ช่วยให้องค์กรของคุณมีสมาธิในการสร้างเนื้อหามากกว่าการพัฒนาและออกแบบ ไม่มีการสร้าง“ หน้าเว็บ” ใหม่ผ่านรหัสเมื่อมีการเพิ่มเนื้อหาใหม่ CMS เผยแพร่เนื้อหาในกรอบงาน (ออกแบบ) ของเว็บไซต์ของคุณ
  2. สมาชิกที่ไม่ใช่ด้านเทคนิคขององค์กรของคุณสามารถจัดการแก้ไขและเผยแพร่เนื้อหาในเว็บไซต์ของคุณ ไม่จำเป็นต้องมีประสบการณ์ HTML หรือประสบการณ์กราฟิก โดยปกติผู้ใช้งานเว็บที่ไม่มีประสบการณ์มากที่สุดของคุณสามารถได้รับการฝึกอบรมเกี่ยวกับ CMS ได้โดยไม่ยาก
  3. เนื้อหาทั้งหมดของคุณถูกจัดเก็บในตำแหน่งศูนย์กลาง เนื้อหาอยู่ในฐานข้อมูลทำให้เป็นรูปแบบเดียวกันและสามารถเข้าถึงได้ในรูปแบบที่ทรงพลังมากมายขึ้นอยู่กับ CMS
  4. เนื้อหาสามารถค้นหาได้ เนื่องจากอยู่ในฐานข้อมูลจึงสามารถค้นหาเนื้อหาได้ง่าย
  5. เนื้อหาสามารถกำหนดให้เผยแพร่ในอนาคตได้
  6. คุณสมบัติเพิ่มเติมเช่นปฏิทินกระดานข้อความ / ฟอรัมและแกลเลอรี่รูปภาพมักจะรวมอยู่ในระบบจัดการเนื้อหา คุณสมบัติเหล่านี้สามารถจัดการได้จากภายใน CMS ลดความจำเป็นในการลงทุนและจัดการหลายระบบ
  7. ผู้เขียน / ผู้เขียนเนื้อหาหลายรายสามารถทำงานบนเว็บไซต์เดียวกันได้โดยไม่ยาก คุณสามารถสร้างบรรณาธิการเว็บไซต์และผู้เขียนด้วยสิทธิ์ที่แตกต่างกัน รอให้เนื้อหาทั้งหมดรอการเผยแพร่จนกว่าจะได้รับอนุมัติจากบรรณาธิการ
  8. เครื่องมือตรวจสอบการสะกดและการลิงก์รวมอยู่ใน CMS
  9. ตัวเลือกเช่นหมวดหมู่เนื้อหาสามารถช่วยคุณจัดระเบียบเนื้อหาเพื่อให้ผู้เยี่ยมชมเว็บไซต์ของคุณสามารถค้นหาได้ง่าย
  10. CMS สามารถรวมเข้ากับรายการจดหมายข่าวทางอีเมลของคุณลดจำนวนระบบที่คุณลงทุนและจัดเก็บรายชื่อสมาชิกของคุณในที่เดียว
  11. เนื่องจากการออกแบบและเนื้อหาถูกแยกออกจากระบบที่ใช้ CMS การเปลี่ยนรูปลักษณ์และความรู้สึกของเว็บไซต์ของคุณนั้นง่ายกว่ามาก

จุดด้อย:

  1. คุณมีการลงทุนครั้งแรกในเว็บไซต์ของคุณมากขึ้นทั้งในเวลาและเงิน
  2. มีการฝึกอบรมที่เกี่ยวข้องกับการใช้ CMS และบางคน (โดยปกติแล้วอย่างน้อยหนึ่งคน แต่บางครั้งมากกว่านั้น) ในองค์กรของคุณจะต้องกลายเป็น“ เว็บมาสเตอร์” ซึ่งเป็นเจ้าของ CMS เข้าใจและใช้เวลาในภาระงานในการจัดการ
  3. CMS ไม่ได้สร้างเนื้อหาที่ไม่ดี มันไม่ได้ทำให้นักเขียนที่ไม่ดีเป็นนักเขียนที่ดี กล่าวอีกนัยหนึ่งเนื้อหาของคุณจะง่ายต่อการเผยแพร่และจัดการด้วย CMS แต่จะดีเท่ามนุษย์ที่สร้างมันขึ้นมา
  4. การเปลี่ยน CMS อาจใช้เวลานานและมีราคาแพง หากธุรกิจเว็บของคุณวางแผนที่จะเปลี่ยนแปลงอย่างมากในอนาคตลองพิจารณาคาดการณ์กฎธุรกิจใหม่ที่คุณจะใช้

รายการนี้ดูเหมือนจะเกี่ยวกับข้อดีข้อเสียที่เกี่ยวข้องกับการมีเว็บไซต์ของ บริษัท โฮสติ้งของคุณเองหรือใช้แพลตฟอร์มการเผยแพร่เช่น wordpress.com, posterous หรือ tumblr จากถ้อยคำในคำถามเดิมฉันเดาว่า CJD กำลังถามในแง่ที่เกี่ยวข้องกับการกลิ้งของคุณเอง นอกจากนี้ฉันยังมีปัญหากับสิ่งเหล่านี้จำนวนมากไม่น้อย "เนื้อหาสามารถค้นหาได้เพราะอยู่ในฐานข้อมูล" โซลูชันการค้นหา 'ระดับสูง' ส่วนใหญ่เกี่ยวข้องกับการทำดัชนีเนื้อหาและสร้างแหล่งข้อมูลของตัวเองดังนั้นจึงไม่เกี่ยวข้องว่าเนื้อหาจะถูกจัดเก็บในไฟล์แบนหรือฐานข้อมูล
บ๊อบบี้แจ็ค

+1 ฉันจะเพิ่มมืออาชีพคือ CMSs ทั้งหมดมีฟังก์ชั่นมากมายให้ใช้งาน (บล็อก, วิกิ, ฟอรัม ฯลฯ ) แต่คุณสามารถใช้งานได้มากหรือน้อยตามที่คุณต้องการ หากคุณเริ่มต้นเล็ก ๆ คุณสามารถเพิ่มเป็นชิ้น ๆ ในภายหลังได้ตามต้องการดังนั้นมันสามารถเติบโตได้เมื่อคุณเติบโต
Milner

1
@ บ๊อบบี้แจ็ครายการนี้ดูเหมือนจะเป็นอิสระจากสถานการณ์การโฮสต์ ส่วนใดที่บ่งบอกถึงคุณเป็นอย่างอื่น?
John Conde

"เนื้อหาสามารถค้นหาได้เพราะอยู่ในฐานข้อมูลจึงสามารถค้นหาเนื้อหาได้ง่าย" ตัวอย่างเช่น. ฉันเดาว่ามันจะทำให้เข้าใจผิดอย่างจริงจังมากขึ้นกว่าที่ขึ้นอยู่กับโฮสต์ แต่ลักษณะทั่วไปของรายการหมายถึงพวกเขาไม่ได้จริงๆเปรียบเทียบกับโซลูชั่นมือรีด (ซึ่งอาจให้ข้อดีทั้งหมด)
Bobby Jack

@ บ๊อบบี้: มันไม่ใช่ "exisiting CMS" เทียบกับ "CMS ที่เขียนด้วยมือ" มันเป็น CMS เทียบกับการเข้ารหัสหน้าคงที่หรือหน้ากึ่งไดนามิก
Sylver

8

ข้อดีของการใช้โซลูชันการจัดการเนื้อหาคือ:

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

ข้อเสีย:

  1. ทุกอย่างต้องพอดีกับโครงสร้างที่จัดเตรียมโดยเครื่องมือ CMS
  2. สามารถใช้เงินและในบางกรณีเงินเป็นตัน
  3. มันจะเสียเวลาในการตั้งค่า
  4. การโอนย้ายไปและกลับจากต้นทุนโซลูชัน CMS
  5. โซลูชัน CMS จำนวนมากไม่ทำ SEO ได้ดีนักและไม่มีวิธีง่ายๆในการแก้ไขปัญหาของพวกเขา
  6. การจัดการอาจกลายเป็นเรื่องน่าเบื่อและยุ่งยากเนื่องจากคุณไม่สามารถใช้ DRY ได้มาก (อย่าทำซ้ำตัวเอง)

บริษัท ที่ฉันทำงานอยู่ตอนนี้ใช้โซลูชันของ Ektron แต่เราย้ายออกจาก บริษัท เพราะ บริษัท เป็นเว็บไซต์ด้านวิศวกรรมและการผลิต ดังนั้นจึงมีผลิตภัณฑ์มากมายที่เป็นไปตามรูปแบบที่ซ้ำกัน ซึ่งหมายความว่าเมื่อใดก็ตามที่เราต้องการเปลี่ยนแปลงข้อมูลผลิตภัณฑ์ของเราสำหรับ 20 ผลิตภัณฑ์ของเราเราต้องแก้ไข 20 หน้า ถ้าเราต้องการที่จะย้ายการควบคุมรอบ ๆ บนเว็บไซต์มันใช้เวลาตันและบางครั้งจะไม่ทำงานอย่างที่เราต้องการ หากเราต้องการวิดเจ็ตที่เปิดใช้งาน JavaScript พิเศษมันยากที่จะใช้งาน เรามีแค่ 2 คนที่ทำงานกับเนื้อหาเว็บ

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


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

3

ฉันอยู่ในตำแหน่งเดียวกับคุณ - เปิดหน้าของตัวเองใน AJAX / PHP / HTML / MYSQL และดูที่ CMSes

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

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

ฉันทำการติดตั้ง Joomla พื้นฐานบนเซิร์ฟเวอร์ทดสอบของฉัน ไฟล์ 3,918 ไฟล์โฟลเดอร์ 712 และตาราง 36 db การหาว่าอะไรจะทำอย่างไรและอย่างไรที่จะต้องใช้เวลา

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

หากคุณยินดีที่จะยอมแพ้ระดับการควบคุมที่คุณคุ้นเคย (อย่างน้อยตอนต้น) และเรียนรู้วิธีการทำสิ่งต่าง ๆ ใน CMS ที่คุณเลือก CMS ควรจะดี

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


0

ฉันเคยได้ยินเรื่องเกี่ยวกับ cms เช่น drupal, joomla และ wordpress มามาก ฉันเขียนโค้ดส่วนใหญ่ของ PHP และ HTML และทำได้ดี อะไรคือข้อดีและข้อเสียของการใช้ซม.

ผู้คนเขียนหนังสือและสร้างอาชีพจากการขายคำตอบสำหรับคำถามนั้น คุณจะไม่ได้รับคำตอบที่เหมาะสมและเกี่ยวข้องที่นี่

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

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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.