ข้อดี ข้อเสีย ของ Opensource
Posted by suthamas | Posted in Opensource | Posted on 04-08-2009
0
ข้อดี ข้อเสีย ของ Opensource ที่เลือกมานั้นเป็นเพียงบางส่วนเท่านั้น สำหรับ Opensource อื่น ๆ ยังมีอีกหลายตัวค่ะ ซึ่ง โฮสติ้งของเราก็สามารถรองรับการนำซอฟท์แวร์ ประเภท OpenSource มาใช้งานได้อย่างสมบูรณ์แบบ สนใจอ่านรายละเอียด เว็บโฮสติ้ง ต่อไปเรามาดูตัวอย่างของ Opensource ที่เลือกมานะคะ
Drupal
- Pro
- ใช้ง่าย เข้าใจได้ทันที ทรงพลัง ปรับแต่งได้เยอะ แต่ไม่รกจนเกินไป
- module มีคุณภาพ
- URL สวย ตั้งเองได้
- Con
- การติดตั้ง module ยังเป็น manual ต้อง import sql กันเอง
- module มักอัพเดตตาม core ไม่ทัน
- module หลายตัวพอร์ตจาก WordPress ต้องรอเวลาในการพอร์ต
- module หลายตัวสนับสนุนแต่ MySQL ถ้าจะใช้ Postgres คงลำบาก
- หน้า admin รวมกับหน้าปกติ ไม่แยกขาดจากกัน (มี module ช่วย)
- การวาง layout ของ block ต่างๆ ยังปรับได้ไม่มาก
- ไม่ค่อย integrate กับโปรแกรมอื่นๆ เช่น phpBB ต้องใช้ module ของตัวเอง
- ขาดเรื่อง version control
- สรุป
- เหมาะสำหรับ Site ทั่วไปหรือ Blog (แบบบล็อกนี้หรือ Blognone)
- admin ที่มีความรู้ทางเทคนิคพอสมควร เขียน PHP ได้บ้างจะชอบ Drupal มากกว่า Mambo
Mambo/Joomla
- Pro
- ติดตั้ง module ได้จาก web interface โดยตรง
- module, template (หมายถึง theme ในตัวอื่น) มีเยอะ มีคุณภาพ มี commercial module หลายตัว
- integrate กับชาวบ้านได้ดีกว่า Drupal
- คนไทยใช้เยอะ หนังสือมี เอกสารหาง่าย
- Con
- กด Back ใน Browser ไม่ได้ ออกแบบมาให้เหมือน application คือใช้ปุ่ม Back/Cancel ของ Mambo เท่านั้น
- URL ไม่สวย แต่สามารถติดตั้ง โมดูลเพื่อแก้ไขเองได้
- ระบบ i18n ไม่ดี message ฝังในโค้ด
- สรุป
- เหมาะสำหรับ Site องค์กร
- admin ที่มาจากสาย webmaster จะชอบ Mambo มากกว่า Drupal
WordPress
- Pro
- ใช้ง่าย ตรงไปตรงมา ง่ายที่สุดใน CMS ทั้งหมด
- module/theme เยอะมาก
- Con
- ความสามารถยังไม่มากนัก ถ้าจะทำเว็บขนาดใหญ่ เนื้อหาหลายชนิด
- เหมาะสำหรับ
- คนที่อยากมี Blog ไม่ต้องการอะไรซับซ้อน
Moodle
- Pro
- ใช้ง่าย ปรับแต่งได้เยอะมาก
- ระบบ role, เวลา, content type ยืดหยุ่นมาก
- ทำงานได้ out-of-box แทบไม่ต้องลงอะไรเพิ่ม
- import/export คอร์สได้ง่าย
- document ดีมาก ระบบช่วยเหลือมีทุกที่ในโปรแกรม
- Con
- ปรับแต่งได้มากเกิน บางทีงง
- เหมาะสำหรับ
- ทำ LMS สื่อการสอน

