Tags:
Node Thumbnail

การนำไปใช้งาน

บล็อก

  • Drupal ยอดเยี่ยม - 10
  • Joomla! ธรรมดา - 8
  • TYPO3 ธรรมดา - 8
  • Wordpress ไม่ต้องพูดถึง - 10

การจัดการงานเอกสาร

  • Drupal ทำได้ แต่ต้องลงมอดูหลายตัว และต้องตั้งค่าอีกเยอะ - 8
  • Joomla! ทำได้ แต่ยังไม่ครบและมีปัญหาเรื่องสิทธิผู้ใช้งาน - 8
  • TYPO3 ทุกอย่างสมบูรณ์ - 10
  • Wordpress มีความสามารถไม่เยอะ - 5

E-Commerce

  • Drupal มีให้เลือกทั้ง 2 ตัว และพอใช้ได้ - 9
  • Joomla! มีให้เลือกหลายตัวเช่นกันและพอใช้ได้เช่นกัน - 9
  • TYPO3 มีหลายตัว แต่ไม่เข้าตา - 7
  • Wordpress เหมาะสำหรับเว็บเล็ก ๆ มีเฉพาะความสามารถพื้นฐาน - 7

Forum

Tags:
Node Thumbnail

ประสิทธิภาพ ความปลอดภัย และการดูแลรักษาระบบ

Caching - สำหรับเก็บหน้าเว็บที่ไม่มีการเปลี่ยนแปลงมาก

  • Drupal สมบูรณ์แบบ ทำได้ถึงขนาดทำเฉพาะผู้ใช้ บล็อก หรือแม้กระทั่ง SQL - 10
  • Joomla! ทำได้ไม่ดีที่สุดใน 4 ตัวนี้ - 7
  • TYPO3 ทำได้ทุกอย่าง - 10
  • Wordpress ทำได้ดี - 8

ทำหน้าเว็บแบบคงตัว - ไว้สำหรับหน้าที่ไม่มีการเปลี่ยนแปลง เช่น about

  • Drupal มีมอดูลเสริม - 10
  • Joomla! ไม่มี (มีส่วนขยายแต่ใช้ไม่ได้)- 6
  • TYPO3 มีอยู่ในแกนหลัก - 10
  • Wordpress มีขั้นตอนในการทำซับซ้อน - 8

Permission

Tags:
Node Thumbnail

การจัดทำเว็บไซต์ทั่วไป

การติดตั้ง

  • Drupal ง่ายดาย และมีเครื่องมือแนะนำเรื่องต่าง ๆ และช่วยเหลือในกรณีผิดพลาดดีมาก - 10
  • Joomla! กรอกข้อความไม่กี่หน้าก็ได้เว็บไซต์แล้วครับ - 10
  • TYPO3 ในเวอร์ชัน 4.4 (เพิ่ง Beta) การติดตั้งง่ายขึ้นมาก ส่วนการตั้งค่ามีให้ตั้งประมาณ 20 หน้ากระดาษ แต่ถ้าไม่รู้เรื่องก็ข้าม ๆ ซะ เว็บมันใช้ได้อยู่ - 10
  • Wordpress สะดวก รวดเร็ว - 10

การเรียนรู้ในการใช้งาน

Tags:
Node Thumbnail

เวลาผ่านไป โลกของ CMS ก็เปลี่ยนตาม หลังจากเขียนเกี่ยวกับหัวข้อนี้ครั้งแรกในปี 2007 ซึ่งตอนนั้นยังเป็นโลกของ Mambo และ Joomla! กาลเวลาผ่านไป 3 ปี Mambo ตายไปและปัจจุบันกลายเป็นโลกของ Joomla!, Drupal และ Wordpress ซึ่งทั้ง 3 ต่างได้รับรางวัล Best CMS Award ของสำนักพิมพ์ Packt แต่แน่ล่ะเมื่อมีตัวเลือกมากขึ้น สำหรับมือใหม่ก็คงยากในการตัดสินใจเลือกใช้ (มือเก่าคงไม่เปลี่ยนง่าย ๆ ด้วยหลายเหตุผล เช่น เคยมือ ง่ายในการดูแลรักษา)

และตัวเลือกที่นำมาเปรียบเทียบในบทความนี้ แน่นอน ต้องตามใจผู้เขียน ดังนั้นผมจึงขอนำเฉพาะ CMS ยอดนิยมมาเปรียบเทียบ Joomla!, Drupal, Wordpress และขอเพิ่ม TYPO3 อีก 1 ตัวเช่นเดิม ส่วน CMS อื่นที่พอเป็นที่นิยมในไทยก็ขอกล่าวคร่าว ๆ คือ

Tags:
Node Thumbnail

หลังที่ผมเขียน ศึกจ้าว CMS เวลาผ่านไป CMS แต่ละตัวก็มีการปรับตัวเพื่อสู้ศึกในโลกของ CMS ที่มีการแข่งขันสูง ผมขอเสนอแนวทางการพัฒนาของ 4 CMS หลัก (เหตุผลที่เลือก 4 ตัวนี้กรุณาอ่านบทความตามลิงก์บทความเก่า)

Tags:
Node Thumbnail

หมัดเก้า การใช้งานร่วมกับภาษาไทย

เนื่องจากปัจจุบัน CMS ทั้ง 4 ตัวนี้ต่างเลิกสนับสนุนตระกูล ASCII ไปสนับสนุน Unicode ดังนั้นจึงมีปัญหากับภาษาไทยน้อย ยกเว้นเป็นผู้ใช้เก่า โดยเฉพาะผู้ใช้ Mambo ซึ่งในการปรับปรุงให้เป็นรุ่นใหม่แต่ละครั้งช่างยากเย็น เพราะนโยบายที่ประกาศออกบางครั้งไม่เป็นอย่างที่บอก แต่เนื่องจากปัญหากับภาษาไทยนั้นเป็นปัญหาค้างจากผู้ใช้เก่า ดังนั้นเราจึงสามารถมุ่งความสนใจไปสู่ส่วนภาษาไทยของผู้ดูแลและส่วนแสดงผล

Tags:
Node Thumbnail

หมัดเจ็ด การบริโภคทรัพยากร

"พลังอำนาจอันยิ่งใหญ่จะมาพร้อมกับความรับผิดชอบมหาศาล" ประโยคนี้จะนำมาใช้กับ CMS "ความสามารถอันยิ่งใหญ่จะมาพร้อมกับการบริโภคทรัพยากรมหาศาล" ได้เช่นเดียวกันหรือไม่ ลองติดตามดูครับ

Drupal ตัวโปรแกรมมีขนาดเล็ก การจัดการ cache ดีเยี่ยม เมื่อเทียบกับ CMS อื่นถือได้ว่าบริโภคทรัพยากรน้อยจริง ๆ

Joomla! และ Mambo ใน version ปัจจุบันนี้ความแตกต่างของ 2 ตัวนี้น้อยมาก คือทั้งสองตัวขนาดไฟล์ใหญ่ และบริโภคทรัพยากรมากพอ ๆ กัน

Tags:
Node Thumbnail

หมัดห้า ผลที่ได้

จากความสามารถที่หลากหลายของ CMS ทำให้เราสามารถนำ CMS ไปใช้ในรูปแบบต่าง ๆ กันได้มากมาย เราลองมาดูว่า CMS แต่ละตัวเมื่อนำไปใช้งานในลักษณะต่าง ๆ แล้ว จะมีผลที่ได้ออกมาอย่างไร

Blog

Tags:
Node Thumbnail

หมัดสาม การนำไปใช้งาน

Drupal

Tags:
Node Thumbnail

หมัดแรก ชุมชนนักพัฒนา เป็นที่แน่นอนว่า อนาคตของ CMS ย่อมขึ้นอยู่กับชุมชนนักพัฒนา เพราะคุณคงไม่มานั่งเขียนเองหรอก (ถ้าคิดจะเขียนเองคงไม่มาใช้ CMS หรอก) และคุณอาจจะดูปริมาณการใช้งาน CMS แต่ละตัวคร่าว ๆ ได้ดังนี้

Tags:
Node Thumbnail

ในปัจจุบัน การจัดทำเว็บไซต์ที่เริ่มจากศูนย์ ตั้งแต่หน้าตาเว็บ การติดต่อฐานข้อมูล ระบบสมาชิก ฯลฯ คงไม่ใช่ความคิดที่ดีสักเท่าไหร่ ดังนั้นการจัดหาเครื่องมือในการคงจะเป็นความคิดที่ดีกว่า และตัวช่วยที่ดีคือ CMS (Content Management System) การเลือก CMS ที่เหมาะสมจะช่วยให้งานสำเร็จลงอย่างง่ายดาย และมีประสิทธิภาพ