หลังจากแยกตัวออกจาก Mambo ทีมพัฒนาบางส่วนได้ตั้งโครงการใหม่ขึ้นมาโดยใช้ชื่อ MiaCMS สำหรับสาเหตุการแยกตัวนั้น ยังไม่ทราบแน่ชัด แต่อาจเดาได้ว่า ทางหัวหน้าทีมดึงเอา YUI (Yahoo! User Interface Library) มาใช้งานซึ่งอาจผิดข้อบังคับของ Mambo Foundation
มาดูความสามารถที่เพิ่มเข้ามาของ MiaCMS 4.8
- รองรับ OpenID 1 & 2
- เพิ่มระบบ Content Versioning
- เปลี่ยน code java ใหม่หมด
- อัพเกรด YUI (Yahoo! User Interface Library)
- โมดูลข่าวที่เกี่ยวข้องพัฒนาให้มีความสามารถมากขึ้น
- อัพเกรด MOStlyCE (editor)
Screenshots: http://miacms.org/index.php?option=com_wrapper&Itemid=46 Demo : http://demo.miacms.org/
ที่มา : http://docs.miacms.org/wikka.php?wakka=ReleaseNotes48
- 4 comments
- 816 reads
หลังที่ผมเขียน ศึกจ้าว CMS เวลาผ่านไป CMS แต่ละตัวก็มีการปรับตัวเพื่อสู้ศึกในโลกของ CMS ที่มีการแข่งขันสูง ผมขอเสนอแนวทางการพัฒนาของ 4 CMS หลัก (เหตุผลที่เลือก 4 ตัวนี้กรุณาอ่านบทความตามลิงก์บทความเก่า)
- 10 comments
- 2710 reads
- Read more
หมัดเก้า การใช้งานร่วมกับภาษาไทย
เนื่องจากปัจจุบัน CMS ทั้ง 4 ตัวนี้ต่างเลิกสนับสนุนตระกูล ASCII ไปสนับสนุน Unicode ดังนั้นจึงมีปัญหากับภาษาไทยน้อย ยกเว้นเป็นผู้ใช้เก่า โดยเฉพาะผู้ใช้ Mambo ซึ่งในการปรับปรุงให้เป็นรุ่นใหม่แต่ละครั้งช่างยากเย็น เพราะนโยบายที่ประกาศออกบางครั้งไม่เป็นอย่างที่บอก แต่เนื่องจากปัญหากับภาษาไทยนั้นเป็นปัญหาค้างจากผู้ใช้เก่า ดังนั้นเราจึงสามารถมุ่งความสนใจไปสู่ส่วนภาษาไทยของผู้ดูแลและส่วนแสดงผล
- Drupal ทีมงานมีขนาดเล็ก แต่ผลงานไม่ได้เล็กตาม ถ้าสังเกตุดูในชุมชนของ Drupal จะสังเกตุได้ว่าแทบไม่มีมีปัญหานี้เลย
- Joomla! เกือบเป็นทีมงานเดียวกับ Mambo ซึ่งมีทีมงานที่แข็งแกร่งที่สุด การใช้งานสามารถใช้ได้อย่างสมบูรณ์
- Mambo มีทีมงานที่ดีทำให้ส่วนภาษาไทยเป็นจุดแข็งที่สุดของ Mambo
- Typo3 ไม่มีภาษาไทยในส่วนผู้ดูแล
สรุป Drupal - 10, Joomla! - 10, Mambo - 10, Typo3 - 9
ผลการตัดสิน
- 12 comments
- 4857 reads
- Read more
หมัดเจ็ด การบริโภคทรัพยากร
"พลังอำนาจอันยิ่งใหญ่จะมาพร้อมกับความรับผิดชอบมหาศาล" ประโยคนี้จะนำมาใช้กับ CMS "ความสามารถอันยิ่งใหญ่จะมาพร้อมกับการบริโภคทรัพยากรมหาศาล" ได้เช่นเดียวกันหรือไม่ ลองติดตามดูครับ
Drupal ตัวโปรแกรมมีขนาดเล็ก การจัดการ cache ดีเยี่ยม เมื่อเทียบกับ CMS อื่นถือได้ว่าบริโภคทรัพยากรน้อยจริง ๆ
Joomla! และ Mambo ใน version ปัจจุบันนี้ความแตกต่างของ 2 ตัวนี้น้อยมาก คือทั้งสองตัวขนาดไฟล์ใหญ่ และบริโภคทรัพยากรมากพอ ๆ กัน
Typo3 ขนาดไฟล์ใหญ่สุด ๆ แถมนอกจากนั้นยังเรียกใช้โปรแกรมเพิ่มเติมจาก CMS ตัวอื่นอีกหลายตัว ผู้ให้เช่าโฮสต์คงไม่ชอบใจนักถ้าผู้ใช้เลือก Typo3
สรุป Drupal - 10, Joomla! - 9, Mambo - 9, Typo3 - 7
หมัดแปด ความช่วยเหลือ
แน่นอนครับ คนเราคงไม่ใช้พหูสูตรที่รู้ทุกอย่าง บางครั้งคงต้องการความช่วยเหลือจากคนอื่น ๆ ซึ่งหนทางจะรับความช่วยเหลือมาจากคู่มือการใช้งานที่ทาง CMS แต่ละตัวจัดทำ หนังสือคู่มือ และชุมชนผู้ใช้ เราก็ต้องมาดูกันครับ ว่า CMS แต่ละตัวเป็นอย่างไร
- 17 comments
- 3794 reads
- Read more
หมัดห้า ผลที่ได้
จากความสามารถที่หลากหลายของ CMS ทำให้เราสามารถนำ CMS ไปใช้ในรูปแบบต่าง ๆ กันได้มากมาย เราลองมาดูว่า CMS แต่ละตัวเมื่อนำไปใช้งานในลักษณะต่าง ๆ แล้ว จะมีผลที่ได้ออกมาอย่างไร
Blog
- Drupal มีเว็บไซต์จำนวนมาก จัด Drupal เป็นเครื่องสร้าง blog (ลองดูที่ CMS THailand ครับ) คงแสดงความสามารถทางด้านนี้ได้อย่างนี้
- Joomla! และ Mambo ขั้นตอนการใช้งานลอก Wordpress มายังกะแกะ
- Typo3 มีมอดูลเสริมที่ดีตามรูปแบบของ Typo3 ครับ คือถ้าใช้งานเป็น ก็ทำได้ทุกอย่าง
- 15 comments
- 5936 reads
- Read more
หมัดสาม การนำไปใช้งาน
- การติดตั้งเพียงแค่ใส่ข้อมูลของฐานข้อมูลเท่านั้น ทำให้ง่ายในการติดตั้ง แต่คุณต้องตั้งค่าพื้นฐานส่วนใหญ่เอง (ไม่มากนัก) มีตัวนำทางที่พอใช้
- การจัดการเนื้อหามีลักษณะเป็น node ซึ่งสามารถเรียกใช้งานกี่ครั้งก็ได้ ซึ่งการแสดงผลก็เพียงหามอดูลที่ตรงกับใจมาลง ได้เรียนรู้ภาษาอังกฤษก็งานนี้แหละครับ ทำให้มีความยืดหยุ่นสูง
- มีระบบ work flow ช่วยในการดูแลระบบ ทำให้สามารถจับตาการเปลี่ยนแปลงของเว็บไซต์ได้
- วิธีติดตั้งมอดูลและธีมคือขยายไฟล์ไปไว้ที่ Directory ที่เหมาะสมก็พอ แล้วก็เอา SQL ไปสร้างตารางของแต่ละมอดูลเอาเอง
- การปรับแต่งหน้าตาง่าย เพราะจะมีเครื่องมือสำหรับปรับแต่งธีมให้เรียบร้อย แต่จะปรับแต่งไม่ได้มาก จะทำให้สวยต้องฝีมือจริง ๆ (ทั้ง PHP และ design)
- ในการจะทำให้เว็บเป็นที่รู้จักกันแพร่หลาย ตัวช่วยที่สำคัญอย่างหนึ่งคือ Search Engine Optimization (SEO) ซึ่ง Drupal ทำได้ดีมาก สามารถตั้งชื่อได้ตามสะดวก
- มีการกำหนดสิทธิ์ของผู้ใช้ที่ดีเยี่ยม
- 18 comments
- 3804 reads
- Read more
หมัดแรก ชุมชนนักพัฒนา เป็นที่แน่นอนว่า อนาคตของ CMS ย่อมขึ้นอยู่กับชุมชนนักพัฒนา เพราะคุณคงไม่มานั่งเขียนเองหรอก (ถ้าคิดจะเขียนเองคงไม่มาใช้ CMS หรอก) และคุณอาจจะดูปริมาณการใช้งาน CMS แต่ละตัวคร่าว ๆ ได้ดังนี้
- 16 comments
- 3554 reads
- Read more
ในปัจจุบัน การจัดทำเว็บไซต์ที่เริ่มจากศูนย์ ตั้งแต่หน้าตาเว็บ การติดต่อฐานข้อมูล ระบบสมาชิก ฯลฯ คงไม่ใช่ความคิดที่ดีสักเท่าไหร่ ดังนั้นการจัดหาเครื่องมือในการคงจะเป็นความคิดที่ดีกว่า และตัวช่วยที่ดีคือ CMS (Content Management System) การเลือก CMS ที่เหมาะสมจะช่วยให้งานสำเร็จลงอย่างง่ายดาย และมีประสิทธิภาพ
เนื่องจาก CMS ในปัจจุบันมีมากกว่า 100 ตัว ดังนั้นการคัดเลือกจึงเป็นเรื่องที่ต้องปวดหัว ผมจึงเขียนบทความนี้ เป็นตัวช่วยให้คุณตัดสินใจง่ายขึ้น ผมขอคัดเลือก CMS เฉพาะที่ใช้ PHP เพราะหาโฮสต์ง่าย และเป็นที่นิยมที่สุด ตัวเลือกของผมคือ Drupal, Joomla!, Mambo, Typo3 โดยยังมี CMS ที่เป็นที่นิยมในเมืองไทยที่โดนตัดไปคือ
- 23 comments
- 7689 reads
- Read more




