|
Mambo 4.6.x 3rd support project. |
|
|
|
Written by DOCMan LaiThai
|
|
Jun 04, 2008 at 02:12 PM |
|
โครงการนี้ เกิดขึ้น เพื่อช่วยเหลือกลุ่มผู้ใช้งานแมมโบ้เวอร์ชัน 4.6.x ให้สามารถใช้งานส่วนประกอบต่างๆ ได้ เพราะ
เนื่องจาก ปัจจุบัน การใช้งานแมมโบ้ 4.6.x ซึ่งมีความเร็วมากกว่า Mambo
4.5.x และการใช้งานภาษาในรูปแบบ encoding utf-8 เริ่มมากขึ้น server
ที่รองรับการเก็บข้อมูล ก็เริ่มมากขึ้นตามไปด้วย
ความต้องการขึ้นพื้น
ฐานของการติดตั้งแมมโบ้ 4.6.x นั้น จริงๆ แล้ว หากใช้งานบน Apache 1.x,
PHP 4.x, MySQL 4.x นั้นก็สามารถทำได้ แต่ประสิทธิภาพการทำงานนั้น
ก็จะไม่ดีพอการเก็บ และการดึงข้อมูลมาแสดง
อาจไม่เร็วพอกับความเร็วที่ต้องการ ดังนั้น ผู้ใช้งานแมมโบ้ 4.6.x
ส่วนใหญ่ ก็นิยมเลือกใช้งานเซอร์ฟเวอร์ที่รองรับอนาคต คือ Apache 2.x, PHP
5.x, MySQL 5.x ซึ่งนอกเหนือจากตัวแมมโบ้ 4.6.x
ที่ทำงานได้บนความต้องการใหม่นี้ ส่วนประกอบต่างๆ
ที่ติดตั้งใช้งานบนตัวแมมโบ้ 4.6.x นั้น
ก็ต้องทำงานได้ดีบนพื้นฐานเดียวกันด้วย
เราจึงต้องช่วยกัน มากกว่านั่งรอผู้พัฒนา มาทำให้รองรับอยู่ฝ่ายเดียว ผู้ใช้เอง ก็ต้องร่วมกันพัมนาด้วยให้ครบวงจรของ opensource
สิ่ง
ที่เราต้องทำกันนั้น ก่อนอื่น อยากให้ช่วยกันตรวจสอบการใช้งานขั้นพื้นฐาน
บนแมมโบ้ 4.6.x ก่อน ว่าเว็บส่วนใหญ่นั้น ต้องการใช้งานส่วนประกอบใดบ้าง
ใช้งานไปในแนวไหน เพื่อจำกัดกรอบการทำงานที่แคบลง ไม่กว้างเกินไป เช่น
ด้านการสนทนา(Forum), ด้านดาวน์โหลด(Document Manager, Repository),
ด้านเก็บรูปภาพ(Gallery) ในที่นี้ มีการใช้งาน ส่วนประกอบชื่ออะไรบ้าง หลังจากนั้น ค่อยสรุปกันว่าเราจะช่วยกันพัฒนาตัวไหน หรือแก้ไขตัวไหนให้รองรับบน แมมโบ้ 4.6.x หลัง
จากที่สรุปกันได้ ก็จะเข้าสู่กระบวนการทดสอบ
เพื่อส่งข้อผิดพลาดที่พบเจอกัน มาช่วยกันเพิ่ม หรือแก้ไขให้หมดไป
และหลังจากแก้ไขแล้ว ก็จะช่วยกันทดสอบ เพื่อดูผลจากการแก้ไข ว่าสามารถใช้งานได้จริงหรือไม่ และทำการแจกจ่ายกันต่อไป หรือ ใครจะร่วมลงขัน เพื่อให้การพัฒนาทำได้รวดเร็วยิ่งขึ้นก็ยินดีครับ เริ่ม
จาก เสนอชื่อ Component / module ที่ต้องการใช้งานบน Mambo 4.6.x
กันมาก่อนได้เลยครับ เพื่อที่ทีมงานจะได้สรุปว่าจะหยิบตัวไหนมาทำ
หรือใครจะอาสาฯ เข้ามาช่วยกันพัฒนา โดยทีมลายไทย
ยินดีที่จะแนะนำเป็นพี่เลี้ยงให้ครับ
ร่วมเสนอรายชื่อได้ที่นี่ |