CMS คืออะไร

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

CMS-thumbs

CMS ถูกพัฒนามาจากโปรแกรมเมอร์ด้วยภาษา PHP , Python , ASP หรือ JSP แตกต่างกันออกไป เพื่อให้ง่ายต่อการจัดการ รวมไปถึงให้ผู้ใช้ที่ไม่ใช่แค่เพียงโปรแกรมเมอร์ เข้าถึงได้โดยไม่ต้องไปยุ่งกับซอร์สโค้ดแม้แต่น้อย ยกตัวอย่าง CMS เช่น WordPress , Drupal , Joomla , SMF Board , Mambo , PHPNuke , Disqus , Moodle และอีกมากมายเลยครับ

ข้อดีของ CMS

  1. ผู้ใช้งานไม่จำเป็นต้องมีความรู้เรื่องการทำเว็บไซต์ ก็สามารถมีเว็บไซต์เป็นของตัวเองได้
  2. ไม่เสียเวลาในการพัฒนาเว็บไซต์ เพราะการติดตั้งนั้นง่ายและรวดเร็ว ส่วนใหญ่ใช้เวลาไม่เกิน 10 นาที
  3. ง่ายต่อการดูแล มีระบบจัดการทุกอย่างให้พร้อม
  4. สามารถปรับแต่งให้เหมือนมืออาชีพได้ด้วยระบบเสริม (plugin,extension,module เป็นตัน)
  5. เปลี่ยนรูปแบบเว็บไซต์ได้ด้วยระบบ Theme

ข้อเสียของ CMS

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

ถึง CMS ต่างๆจะมีทั้งข้อดีและข้อเสีย แต่เชื่อมั๊ยครับว่า ทั่วทั้งโลกของเรานี้ มีเว็บไซต์ที่ใช้ CMS มากกว่าเว็บไซต์ที่เขียนขึ้นมาเองซะอีก

 

Comments