CMS คืออะไร CMS ย่อมาจาก Content Management System เป็นระบบที่นำมาช่วยในการสร้างและบริหารเว็บไซต์แบบสำเร็จรูป โดยในการใช้งาน CMS นั้นผู้ใช้งานแทบไม่ต้องมีความรู้ในด้านการเขียนโปรแกรม ก็สามารถสร้างเว็บไซต์ได้
CMS ถูกพัฒนามาจากโปรแกรมเมอร์ด้วยภาษา PHP , Python , ASP หรือ JSP แตกต่างกันออกไป เพื่อให้ง่ายต่อการจัดการ รวมไปถึงให้ผู้ใช้ที่ไม่ใช่แค่เพียงโปรแกรมเมอร์ เข้าถึงได้โดยไม่ต้องไปยุ่งกับซอร์สโค้ดแม้แต่น้อย ยกตัวอย่าง CMS เช่น WordPress , Drupal , Joomla , SMF Board , Mambo , PHPNuke , Disqus , Moodle และอีกมากมายเลยครับ
ข้อดีของ CMS
- ผู้ใช้งานไม่จำเป็นต้องมีความรู้เรื่องการทำเว็บไซต์ ก็สามารถมีเว็บไซต์เป็นของตัวเองได้
- ไม่เสียเวลาในการพัฒนาเว็บไซต์ เพราะการติดตั้งนั้นง่ายและรวดเร็ว ส่วนใหญ่ใช้เวลาไม่เกิน 10 นาที
- ง่ายต่อการดูแล มีระบบจัดการทุกอย่างให้พร้อม
- สามารถปรับแต่งให้เหมือนมืออาชีพได้ด้วยระบบเสริม (plugin,extension,module เป็นตัน)
- เปลี่ยนรูปแบบเว็บไซต์ได้ด้วยระบบ Theme
ข้อเสียของ CMS
- หากต้องการทำเว็บระดับ advance ผู้ใช้ต้องมีความรู้ในด้านโปรแกรมเมอร์ในระดับหนึ่ง
- แต่ละ CMS จะมีระบบจัดการไม่เหมือนกัน ต้องศึกษาใหม่หมด หากเปลี่ยน CMS ในการทำเว็บไซต์
- ความยืดหยุ่นของเว็บไซต์มีจำกัด
- ระบบความปลอดภัยค่อนข้างหละหลวม เพราะคนที่ใช้เป็นมีมากมาย ทำให้รู้ตื้นลึกหนาบางของระบบหลักๆจากเว็บไซต์อื่นได้
- มีส่วนน้อยที่สามารถรองรับเว็บไซต์ใหญ่ๆได้
ถึง CMS ต่างๆจะมีทั้งข้อดีและข้อเสีย แต่เชื่อมั๊ยครับว่า ทั่วทั้งโลกของเรานี้ มีเว็บไซต์ที่ใช้ CMS มากกว่าเว็บไซต์ที่เขียนขึ้นมาเองซะอีก
Comments