CMS คืออะไร

By | October 24, 2013

               CMS ย่อมาจาก Content Management System เป็นระบบที่นำมาช่วยในการสร้างเว็บไซต์สำเร็จรูป โดยผู้ใช้ไม่จำเป็นต้องมีความรู้ด้านการเขียนโปรแกรมเลยแม่แต่น้อย ภายใน CMS จะประกอบไปด้วยส่วนต่างๆที่เว็บไซต์ทั่วๆไปจำเป็นต้องใช้ เช่น ระบบนับจำนวนผู้เข้าชมเว็บไซต์ , ระบบตระกล้าสินค้า , ระบบ admin , ระบบป้ายโฆษณา และอื่นๆอีกมากมาย โดยผู้ใช้เพียงแค่เลือกว่าจะใช้ระบบไหนบ้างเท่านั้น
CMS เป็นเหมือนโปรแกรม โปรแกรมหนึ่ง ที่มีผู้พัฒนามาจากภาษาคอมพิวเตอร์ที่ใช้ในเว็บไซต์เช่น PHP , Python , ASP , JSP ซึ่งในปัจจุบันมีคนใจดีพัฒนา CMS ฟรีขึ้นมามากมายอย่างเช่น Joomla , WordPress เป็นต้น

wordpress       download    joomla

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

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

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