หลังจากที่ผมแกะ ๆ OpenX มาพักนึงก็เริ่มเห็นว่า การจะคิดอะไรซักอย่างนึงเราต้องคิดกรอบใหญ่ก่อน ไม่ใช่มัวแต่คิดในกรอบเล็ก ๆ น้อย ๆ ดังนั้นผมก็เลยแบ่งภาระงานของ OpenX ออกเป็น Multitier ดังรูป

OpenX ตามหลัก Multitier

เมื่อวาดออกมาเป็น Multitier เราก็จะเห็นว่าโดยภาพรวมแล้ว OpenX มีงานใหญ่ ๆ เพียงสองงาน คือ การ configure หรือก็คือการปรับแต่งค่าต่าง ๆ และการ display หรือก็คือการแสดงผลโฆษณา!!!

ปัญหาของเราก็คือกลไกการปรับแต่งค่า, ส่วนของการบันทึกค่า และส่วนของการแสดงผลลัพท์จากการปรับแต่งค่านั้น มันมีความซับซ้อนสูงมาก อีกทั้งก็ไม่ได้สนับสนุนภาษาไทยอีกต่างหาก ดังนั้นส่วนนี้เราต้องแก้ไขอย่างช่วยไม่ได้

สำหรับกลไกการแสดงผลโฆษณาไม่จำเป็นต้องไปแก้ไขมัน ปล่อยมันไป!!!

ดังนั้นที่คิดออกมาได้ว่าจะต้องปรับแต่งยังไง ก็จะเป็นดังภาพข้างล่างนี้ …

OpenX ที่ปรับแต่งแล้วตามหลัก Multitier

จะเห็นว่าเพื่อแก้ปัญหาความยุ่งยาก เราจำเป็นที่จะต้องสร้างกลไกการปรับแต่งค่า, ส่วนของการบันทึกค่า และส่วนของการแสดงผลลัพท์จากการปรับแต่งค่าขึ้นมาเอง โดยเรายังจำเป็นต้องใช้กลไกการปรับแต่งค่าบางส่วนของ OpenX อยู่ และบางส่วนก็ใช้วิธีต่อเชื่อมกับฐานข้อมูลโดยตรง เพื่อตัดปัญหาที่กลไกมาตรฐานไม่เอื้อต่อความต้องการของเรา!

ในเมืองไทยเรามีกรณีศึกษาที่น่าสนใจ ที่นำเอา OpenX มาใช้ในเชิงพาณิชย์จริง ๆ นั่นก็คือ DekAds แต่เท่าที่ดูก็พบว่ายังต้องปรับแต่งกันอีกมาก เนื่องจากยังไม่สามารถสร้างกลไกการปรับแต่งค่าของตนเอง ที่จะดึงศักยภาพสูงสุดของ OpenX ออกมาได้ (เนื่องจาก OpenX แม่งโคตรจะซับซ้อนเลย)

การแข่งขันในเรื่องของการบริหารจัดการโฆษณา คงจะต้องวัดกันที่ความเจนจัดและเชี่ยวชาญในการปรับแต่งเครื่องมือแล้วกระมัง ว่าใครจะสามารถนำเอา opensource มา fork ได้ดีกว่ากัน

[tags]OpenX,opensource,fork,ซอฟต์แวร์,คอมพิวเตอร์,multitier[/tags]

Related Posts

5 thoughts on “วิธีการปรับแต่ง OpenX

  1. ขอบคุณ คุณ TAI มากครับสำหรับตำติชม

    กระผม Tam หนึ่งในทีมงาน DekAds
    สำหรับ OpenX ที่ทางคุณ Tai ได้กล่าวมานั้น

    กระผมและทีมงาน DekAds ตะหนักดีว่า OpenX เป็น Software ตัวนึงที่ complicate มากตัวนึงครับ แต่กระผมและทีมงานก็ได้พยายามกันอย่างหนักในการปรับแต่งเพื่อที่จะให้ OpenX และระบบของ DekAds นั้นจะมีความเหมาะสมกับตลาดโฆษณาในเวบไซต์ประเทศไทยให้มากที่สุด

    Tam
    DekAds Mkt Dir

  2. สวัสดีค่ะ หนูกำลังเรียนเรื่องworkflow แล้วหฯก็เห็นพี่เขียนเรื่องนี้
    หนูทำระบบการจัดการร้านสนุ๊กเกอร์ค่ะ แต่ยังงงกับการเขียนอยู่
    ยังไงก็ช่วยแนะนำหน่อยนะค่ะ

  3. ครับผมคุณตั้ม ^-^

    อ๋า มีการทำ workflow เพื่อร้านสนุ๊กเกอร์ด้วยเหรอ แล้วมันจะเขียนออกมายังไงหว่าเนี่ยคุณ jinggabelle

  4. จั่งซี่ต้องถอนน่ะค่ะ ไม่ต้องทอน
    เพราะมันจะเหวงๆ

    อ่านินะ

  5. ผมใช้อยู่ครับ ดีมากเลย
    เสียอย่างเดียวบ้างครั้ง
    banner มันขึ้นไม่สม่ำเสมอ
    อาจจะเป็นที่ host ผมก็ได้
    มีคำถามไรติดต่อคุยได้ทางemail ครับ
    เพื่อแลกเปลี่ยนความคิดเห็นกัน

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *