Home > ofbiz > วิธีการศึกษาการปรับแต่งและพัฒนา Apache OFbiz ด้วยตนเอง

วิธีการศึกษาการปรับแต่งและพัฒนา Apache OFbiz ด้วยตนเอง

หลายครั้งที่ผมได้รับคำตอบหลังจากที่ได้แนะนำ Apache OFBiz ให้กับเพื่อนๆไปศึกษา และอีกไม่ช้าไม่นานก็ได้รับคำถามว่า “แล้วทำอย่างไรต่อหล่ะตอนนี้ติดตั้งได้แล้วง่ายดี ถ้าจะสร้างเว็บไซต์ด้วย OFBiz จะเริ่มต้นอย่างไร” และอีกหลายๆคำถาม เอาหล่ะผมจะมาบอกวิธีการศึกษา OFBiz แบบง่ายๆให้ฟัง

หลังจากที่ได้ดาว์นโหลดและติดตั้ง OFBiz เป็นที่เรียบร้อยแล้ว ให้ลองเข้าไปเล่นก่อนว่ามันมีระบบอะไรบ้างเข้าไปทุกเมนูได้ยิ่งดีลองป้อนข้อมูลลองเล่นนั้นแหละพูดง่ายๆ บางคนอาจจะยังไม่เคยเล่น ERP มาก่อนผมจะบอกว่านี่แหละ ERP

ผมลืมบอกไปว่า Component ที่ใช้บ่อยที่สุดคือ Webtools ซึ่งเป็นตัวจัดการระบบของ OFBiz เช่น ฐานข้อมูล backup/restore ข้อมูล และอีกหลายๆอย่าง

ขั้นตอนต่อไปคือการนำโปรเจ็คของ OFBiz เข้าสู่ Eclipse ผมเน้น Eclipse เลยเพราะผมถนัดหรือท่านอื่นๆถนัด Netbeans, Oracle JDeveloper, Notepad ยังได้เลย วิธีการนำโปรเจ็คเข้า Eclipse มีหลายวิธีคือ Checkout จาก SVN หรือ Import จากที่เราดาว์นโหลดมา และอีกวิธีคือสร้างโปรเจ็คใหม่แล้วอ้างตำแหน่งของโปรเจ็คไปยังตำแหน่งที่เราติดตั้ง OFBiz ไว้วิธีนี้มีข้อดีตรงที่ว่าเราสามารถตั้งชื่อโปรเจ็คเราได้

แล้วก็มาถึงการล้วงไส้ล้วงตับของ OFBiz มาดู ใน OFBiz มี Example  Component อยู่ลองไล่เปิดดูแต่ละไฟล์ว่ามีอะไรอยู่ข้างในบ้าง ่ตามนี้เลยครับ OFBiz Framework Quick Reference Book อันนี้แหละสำคัญเพราะว่ามันเป็นขั้นตอนการพัฒนาและใช้ตรวจสอบหรือติดตามข้อผิดพลาดของโปรแกรมคุณอาจจะต้องไปศึกษาเรื่อง M-V-C มาสักนิดเพราะว่าต้องใช้ความรู้พื้นฐานนี้ในการทำความเข้าใจกับการทำงานของ OFBiz  ว่าเวลาเรากดซับมิตแล้ว OFBiz มันทำงานอย่างไรบ้่างจากที ่Artifact Reference Diagram

คราวนี้ก็มาถึงขั้นตอนสุดท้าย นั่งดู VDO ที่ทางเว็บไซต์ OFBiz เตรียมให้อาจจะเก่าไปสักนิดแต่ก็พอช่วยได้ครับ เริ่มสร้างหรือลองเปลี่ยนแปลงแก้ไขดู ตามนี้ครับ OFBiz An Insider View หลังจากผ่านขั้นตอนนี้ไปแล้วหลายๆท่านอาจจะพอจะมองเห็นหนทางที่จะเดินต่อไปได้ หรือยังมืดมนอยู่ ก็ขึ้นอยู่กับทักษะและความอืดของแต่ละบุคคล ขอให้โชคดีครับ

Categories: ofbiz
  1. Peemapat
    November 19, 2010 at 11:10 am

    ขอบคุณมากๆคับ ที่ให้ความรู้ดีๆ

  1. No trackbacks yet.

Leave a reply to Peemapat Cancel reply