แหล่งรวบรวมขั้นตอนการเขียนโปรแกรม ตัวอย่างโค้ด แนวทางเขียนโปรแกรม เทคนิคต่างๆมากมาย

March 2, 2013

CMS คืออะไร

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



     ทุกวันนี้ CMS Opensource (ฟรีนั่นเอง) มีให้ใช้มากมายหลายตัว เช่น Wordpress, Mambo, Joomla, Moodle เป็นต้น ซึ่งแต่ละตัวก็เหมาะกับงานไปคนละแบบ แต่หลายๆ ตัวก็คล้ายกันก็เลือกใช้ได้ตามความถนัดของแต่ละคน อย่าง Moodle จะเหมาะสำหรับใช้ในระบบการศึกษา ส่วน Wordpress เหมาะสำหรับคนชอบเขียนบล็อก (Blog) อีกตัวก็ SMF ก็จะมีระบบจัดการเนื้อหาที่เหมาะสำหรับทำเว็บบอร์ด (Webboard) เอาไว้โพสกระทู้พูดคุยกันผ่านบอร์ด

ข้อดี

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

  1. เรื่องความปลอดภัยอาจยังทำไม่ได้ดีมากหากยังเป็นมือใหม่
  2. หากต้องการหน้าตาเว็บไซต์ตามใจต้องการต้องใช้ความรู้เพิ่มเติม พวก CSS, HTML
  3. ช่วงแรกๆ อาจจะงงในการใช้งาน แต่หากใช้ไปซักพักก็จะชินและใช้งานได้คล่องขึ้น
  4. หากต้องเซตขึ้นเว็บเซิฟเวอร์เองจะมีความยุ่งยากในการเซต แต่ก็สามารถหาวิธีเซตได้ตาม Internet


No comments:

Post a Comment