ให้เรตสมาชิก: 1 / 5

ดาวใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 
CMS ทำงานอย่างไร?
ลักษณะการทำงานของ Content Management System (CMS)

เป็นระบบที่แบ่งแยกการจัดการในการทำงานระหว่างเนื้อหา(Content) ออกจากการออกแบบ(Design) โดยการออกแบบเว็บเพจจะถูกจัดเก็บไว้ใน Templates หรือ Themes ในขณะที่เนื้อหาจะถูกจัดเก็บไว้ในฐานข้อมูลหรือไฟล์ เมื่อใดที่มีการใช้งานก็จะมีการทำงานร่วมกันระหว่าง 2 ส่วน เพื่อสร้างเว็บเพจขึ้นมา โดยเนื้อหาอาจจะประกอบไปด้วยหลายๆส่วนประกอบ เช่น Sidebar หรือ Blocks, Navigation bar หรือ Main menu, Title bar หรือ Top menu bar เป็นต้น


ส่วนประกอบของ CMS

  • Templates หรือ Theme เป็นส่วนที่เปรียบเสมือนหน้าตา หรือเสื้อผ้า ที่ถือเป็นสีสรรของเว็บไซต์(Look&feel) ที่มีรูปแบบที่กลมกลืนกันตลอดทั้งไซต์
  • ภาษาสคริปต์ หรือ ภาษา HTML ที่ใช้ในการควบคุมการทำงานทั้งหมดของระบบ
  • ฐานข้อมูล เพื่อไว้เก็บข้อมูลทุกอย่างที่เกี่ยวข้องทั้งหมดของเว็บไซต์


ทำไมถึงต้องใช้ CMS
ข้อดีของ CMS มีทั้งต่อผู้ดูแลเว็บไซต์(Webmasters) และผู้ใช้งานเว็บไซต์(Users)
  • ความสามารถในการใช้ Template และส่วนประกอบของการออกแบบ ที่ครอบคลุมการออกแบบตลอดทั้งไซต์
  • ผู้ใช้งานเว็บไซต์สามารถใช้งาน Template โดยนำมาประกอบกับเอกสารหรือเนื้อหา ทำให้ช่วยลดภาระเรื่องการเขียนโค้ดให้น้อยลง
  • ผู้ใช้งานเว็บไซต์ให้ความสนใจเฉพาะเนื้อหามากกว่าการออกแบบ และในการที่จะเปลี่ยนหน้าตาของเว็บไซต์ ผู้ดูแลเว็บไซต์ก็แค่ไปแก้ไขที่ template ไม่ใช่ที่แต่ละหน้าของเว็บเพจ
  • CMS จะช่วยให้ทุกอย่างง่ายขึ้น ในการสร้างและบำรุงรักษาเว็บไซต์ นอกจากนั้นยังช่วยจัดระดับการใช้งานสำหรับแต่ละส่วนงานของเว็บไซต์ โดยไม่ต้องเข้ามาเซ็ตการใช้งานของระบบที่เซิร์ฟเวอร์โดยตรง เพราะสามารถทำได้โดยผ่านเว็บบราวเซอร์
  • นอกจากนั้น ถ้ามี Search engine, Calendar, Web mail และส่วนอื่นๆ ที่สามารถเพิ่มเติมสู่ CMS หรือแม้กระทั่งไปหา Plug-in หรือ Addons เข้ามาเสริมการทำงานได้ ส่วนนี้จะช่วยประหยัดเวลาในการพัฒนาได้


การพิจารณาเลือกใช้ CMS



  • ความยากง่ายในการใช้งาน
  • ความยืดหยุ่นในการพัฒนา
  • ความสามารถในการทำงาน
  • อื่นๆ ได้แก่ เทคโนโลยี ระบบปฏิบัติการ และราคา



ที่มา: Computer Education : Khon Kaen University
กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
Microsoft Edge ver.Chromium ออกรุ่น Beta มาให้ทดลองใช้แล้ว
โดย chatee supasand พ 21 ส.ค. 2019 6:45 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
2
พ 21 ส.ค. 2019 6:45 pm โดย chatee supasand
google go แอพ Search ที่ใช้ทรัพยากรมือถือของเราน้อยลง(สามารถโหลดในสโตร์ไทยได้แล้ว)
โดย jamepiyawat พ 21 ส.ค. 2019 6:43 pm บอร์ด Share Knowledge
0
3
พ 21 ส.ค. 2019 6:43 pm โดย jamepiyawat
วิธีการทำ Module: Menu แสดงเมนูเป็นแนวยาว
โดย jamepiyawat พ 21 ส.ค. 2019 6:34 pm บอร์ด Joomla Developing Knowledge
0
4
พ 21 ส.ค. 2019 6:34 pm โดย jamepiyawat
วิธีการดาวน์โหลดไฟล์จากลิ้ง share ของ googledrive
โดย jirawoot พ 21 ส.ค. 2019 4:20 pm บอร์ด Python Knowledge
0
6
พ 21 ส.ค. 2019 4:20 pm โดย jirawoot
ถามคำถาม google site สามารถบันทึกเเล้วมาทำทีหลังได้มัย
โดย Anonymous พ 21 ส.ค. 2019 10:59 am บอร์ด Programming - PHP
1
10
พ 21 ส.ค. 2019 12:08 pm โดย mindphp
สอบถามการอัพโหลดวีดีโอโดยใช้ ลิ้ง url
โดย jirawoot พ 21 ส.ค. 2019 10:10 am บอร์ด Programming - C/C++ & java & Python
2
13
พ 21 ส.ค. 2019 6:33 pm โดย jirawoot
งานประจำวันที่ 21 กรกฎาคม 2562
โดย jamepiyawat พ 21 ส.ค. 2019 10:07 am บอร์ด M084 - นายปิยวัช เชาว์วิมล
0
7
พ 21 ส.ค. 2019 10:07 am โดย jamepiyawat
งานประจำวันที่ 21 สิงหาคม 2562
โดย jirawoot พ 21 ส.ค. 2019 10:02 am บอร์ด M090 - นายจิระวุฒิ อัครลิขิตกุล
1
5
พ 21 ส.ค. 2019 7:25 pm โดย jirawoot
งานประจำวันที่ 21 สิงหาคม 2562
โดย chatee supasand พ 21 ส.ค. 2019 9:57 am บอร์ด MT33 - นายชาตรี สุภาแสน
1
2
พ 21 ส.ค. 2019 7:32 pm โดย chatee supasand
Google เปิดตัว CallJoy ผู้ช่วย AI สำหรับธุรกิจขนาดกลางและขนาดเล็ก
โดย jamepiyawat อ 20 ส.ค. 2019 6:26 pm บอร์ด Share Knowledge
0
30
อ 20 ส.ค. 2019 6:26 pm โดย jamepiyawat
รายละเอียดการขอหนังสือรับรองผลงานจากลูกค้า
โดย EyePornnipa อ 20 ส.ค. 2019 6:11 pm บอร์ด M089 - นางสาวพรนิภา ราชธานี
0
10
อ 20 ส.ค. 2019 6:11 pm โดย EyePornnipa
สอบถามการหมุนไฟล์ PDF ถาวรหน่อยค่ะ
โดย EyePornnipa อ 20 ส.ค. 2019 5:38 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
3
28
อ 20 ส.ค. 2019 5:59 pm โดย chatee supasand
Microsoft จอนำ Notepad ขึ้น store อัพเดตไม่ต้องร Windows อีกต่อไป
โดย chatee supasand อ 20 ส.ค. 2019 5:30 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
13
อ 20 ส.ค. 2019 5:30 pm โดย chatee supasand
วิธีการปรับเปลี่ยนค่าเมื่อมีการ Quote โพสต์ ใน phpbb
โดย Ittichai_chupol อ 20 ส.ค. 2019 5:21 pm บอร์ด PHP Knowledge
0
5
อ 20 ส.ค. 2019 5:21 pm โดย Ittichai_chupol
วิธีการปรับเปลี่ยนค่า โฑสต์ เมื่อมีการ Quote ใน phpbb
โดย Ittichai_chupol อ 20 ส.ค. 2019 5:17 pm บอร์ด PHP Knowledge
0
3
อ 20 ส.ค. 2019 5:17 pm โดย Ittichai_chupol
งานประจำวันที่ 20 กรกฎาคม 2562
โดย jamepiyawat อ 20 ส.ค. 2019 10:09 am บอร์ด M084 - นายปิยวัช เชาว์วิมล
2
11
อ 20 ส.ค. 2019 8:14 pm โดย jamepiyawat
งานประจำวันที่ 20 สิงหาคม 2562
โดย jirawoot อ 20 ส.ค. 2019 10:05 am บอร์ด M090 - นายจิระวุฒิ อัครลิขิตกุล
1
7
อ 20 ส.ค. 2019 8:01 pm โดย jirawoot
งานประจำวันที่ 20 สิงหาคม 2562
โดย chatee supasand อ 20 ส.ค. 2019 9:58 am บอร์ด MT33 - นายชาตรี สุภาแสน
1
8
อ 20 ส.ค. 2019 7:09 pm โดย chatee supasand
งานประจำวันที่ 20 สิงหาคม 2562
โดย EyePornnipa อ 20 ส.ค. 2019 9:57 am บอร์ด M089 - นางสาวพรนิภา ราชธานี
1
14
อ 20 ส.ค. 2019 7:29 pm โดย EyePornnipa
ชีวิตนักเรียนออสเตรเลีย!!!
โดย aittit จ 19 ส.ค. 2019 9:07 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
13
จ 19 ส.ค. 2019 9:07 pm โดย aittit