แนะนำตัว
สวัสดีครับ ผมนายเก่ง หรือชื่อในวงการ open source ใช้ว่า enjoyman บางครั้งก็ใช้ i_am_keng หลังจากที่เว็บไซต์ keng-d.com มีความสับสน และ หยุดชะงักมานานนะครับ เนื่องจากว่าไม่ค่อยมีเวลามานั่งเขียน content ซักเท่าไหร่ ตอนนี้ก็รู้สึกว่ามันจะนานเกินไปแล้ว ก็จะไม่ได้อะไรขึ้นมา ถ้าปล่อยให้เวลาผ่านเลยไป ก็จะเสียเปล่า ผมก็เลยจะพยายามเจียดเวลามาอัพเดตข้อมูลให้ได้อ่านอันนะครับ ตอนนี้ สำหรับ joomla เวอร์ชั่นที่ stable อยู่ตอนนี้ก็เป็นเวอร์ชั่น 1.5.15 นะครับ เหลือบไปเห็น joomla1.6 alpha ก็เลยไปดึงมาจาก svn ของ joomla สดๆจากที่ dev กำลังพัฒนากันเลยครับ เอามาลองเขียน content เล่นๆ ก่อน เพื่อชิมลาง ขอบอกว่ามีเพิ่มเรื่องกำหนด permission ด้วยนะครับ โว๊ว์ ไฮโซ เลยทีเดียว
ส่วนตัวผมเองแล้วก็ทำงานเป็นโปรแกรมเมอร์อยู่บริษัทเอกชนแห่งหนึ่งนะครับ ทำโอเพ่นซอร์ส บริษัทนี้น่าจะเป็นบริษัทแรกๆเลยนะครับ ที่ลุยเรื่อง cms และก็ทำ open source เกี่ยวกับเว็บไซต์อย่างเป็นจริงเป็นจัง นั่นก็คือบริษัทมาร์เวลิกเอ็นจิ้น จำกัด(http://www.marvelic.co.th) นั่นเองนะครับ ด้วยความผลักดันของคุณอัครวุฒิ ตำราเรียงหรือ พี่บัง ทำให้ผมได้มีโอกาสเป็น core developer ของ mambo cms เมื่อประมาณสามสี่ปีก่อน นั่นก็เป็นจุดแรกที่ทำให้ผมได้ทำงาน open source อย่างเป็นจริงเป็นจัง แล้วก็ได้ศึกษาการเขียนโค้ดและเทคโนโลยีใหม่ๆ ทำให้ผมได้มีประสบการณ์มากเลยครับ และต่อมาก็ได้พัฒนา open source และ cms มาเรื่อยๆ ทั้งทำ extension ของ mambo และก็ joomla หรือแม้แต่ elgg ที่ทำ social network ได้ดีทีเดียว จนช่วงหลังๆมานี่ ก็จะเป็นแต่ joomla ซะส่วนใหญ่น่ะครับ จนล่าสุดนะคัรบ ผมได้รับการผลักดันจากพี่บัง(อีกแล้ว) ให้เป็น core developer ของ FLEXIContent ครับ ซึ่ง FLEXIContent เป็น CCK(Content Construction Kit) อย่างหนึ่ง เอาไว้ใช้แทน com_content ของ joomla นั่นเองครับ ข้อดีของมันก็คือ สามารถสร้างฟิลด์ได้เอง มีฟิลด์หลากหลายประเภท มีระบบจัดการเรื่องการแสดงผล(template) ในตัว สามารถเลือกฟิลด์ได้ว่าจะให้ฟิลด์ไหนแสดงผลได้บ้าง มีเรื่องการโหวต มีส่วนของการเลือก ชอบ/ไม่ชอบ ตอนแก้ไขเนื้อหามีการเก็บ log เป็นเวอร์ชั่นๆไว้ด้วย โวีว์ สุโค่ย สุดจะบรรยาย ยังไงถ้าใครสนใจก็ไปหาดาวน์โหลดเล่นกันได้นะครับ ที่ http://www.flexicontent.org