Joomla! ประกาศเปิดตัว Joomla Framework

Joomla! FrameworkJoomla! Framework เป็นก้าวสำคัญในวิวัฒนาการของ Joomla! ด้วยการใช้ประโยชน์จากประสบการณ์ในการทำระบบจัดการเนื้อหา Joomla! และต่อมาคือ Joomla! Platform ซึ่งนักพัฒนาได้นำหลายฟังก์ชั่นที่จำเป็นในการสร้างและการจัดการ รวมถึงการนำ PHP Web application มาปรับใช้ มารวมไว้ใน library ของ แพคเกจ Modular ซึ่งง่ายต่อการนำมาใช้งานร่วมกันกับ PHP framework ตัวอื่นๆ และแพคเกจการใช้ Composerสำหรับใช้จัดการ dependency

ขั้นตอนนี้เป็นก้าวสำคัญในการเติบโตของโครงการ Joomla

ประการแรก การสร้างชุด packageโดยได้แรงบันดาลใจจากความต้องการของระบบจัดการเนื้อหา Joomla! คือสามารถใช้ในกลุ่มนักพัฒนา PHP ขนาดใหญ่ในการปูทางเพื่อสร้างการใช้งานเว็บไซต์และบริการใหม่ๆ ซึ่งแพคเกจเหล่านี้จะแจกผ่านทาง Packagist.org เพื่อใช้กับ Composerและสามารถนำมารวมกับแพคเกจจาก PHP Framework ชั้นนำตัวอื่น ๆ เช่น Symfony, Zend and Laravel

Web Applications ที่สร้างด้วย Joomla! Framework จะมีข้อได้เปรียบของการสร้าง การจัดการ และการตรวจสอบบัญชีผู้ใช้ เรียกการจัดการและการแสดงเนื้อหาที่ดึงมาจากฐานข้อมูลหนึ่งตัวหรือมากกว่า รวมทั้งตัวช่วยในการจัดการ Social Media หลายอย่าง เช่น แพคเกจ Social Media สำหรับ Facebook,Google,LinkedIN และ Twitter ที่ทำงานได้เป็นอย่างดี สิ่งเหล่านี้มี API ทั่วไปที่เชื่อมกับแต่ละบริการและมี Interface ที่ดี

ประการที่สอง จะช่วยให้ในอนาคตของระบบจัดการเนื้อหา Joomla! รุ่นต่อไปสร้างขึ้นบน Framework นี้ ดังนั้นประโยชน์มาจากนักพัฒนา PHP ส่วนใหญ่ที่นำมาใช้ และสามารถนำกลับไปที่ Framework เช่นเดียวกับการจัดการ dependency ซึ่งเป็นfeatures ของ Composer Framework นำเครื่องมือใหม่มาใช้พัฒนาอย่างรวดเร็วเพื่อขยายนักพัฒนา CMS ที่จะช่วยในการสร้างและปรับปรุงส่วนขยายที่มากขึ้นอย่างยิ่งยืนและมีประสิทธิภาพ

เมื่อรวมสิ่งเหล่านี้เข้าด้วยกันทำให้การพัฒนาโครงการ Joomla! ด้วยความรวดเร็วมากขึ้น อีกทั้งยังอำนวยความสะดวกในการทำงานร่วมกันของชุมชนโอเพ่นซอร์ส อะไรคือความหมายของ Joomla! ในฐานะผู้ใช้ทั่วไป ? เป็นเพียงเว็บ CMS หรือเปล่า ? ไม่ใช่แล้วสำหรับตอนนี้ Framework จะเป็นกลายเป็นเครื่องมือสำหรับ software designers และ developers สามารถดาวน์โหลด Framework ไปใช้งานได้ แต่จะยังไม่ใช่ตัวที่ใช้งานกับเว็บไซต์Joomlaในปัจจุบัน แต่อย่างไรก็ตาม นี้คือนิมิตหมายที่ดีแน่นอนสำหรับอนาคตที่กำลังจะมาถึงของ Joomla! CMS

ในยุคใหม่ของการพัฒนา Web application ก้าวไปอย่างรวดเร็วและเว็บไซต์จะมีขนาดเบาลงอย่างมาก แพคเกจ modular และแพคเกจ decoupled ใน Joomla! Framework ที่ Joomla! Projectจะโดดเด่นมากขึ้น มี Community ขนาดใหญ่มากขึ้นสำหรับนักพัฒนา Open Source PHP solution ซึ่งทางทีม JoomlaCorner และบริษัทมาร์เวลิค เอ็นจิ้น จำกัดได้เข้าร่วมเป็นส่วนหนึ่งในการผลักดันและรวมกลุ่มนักพัฒนาในไทยให้เข้าไปมีส่วนร่วมในโครงการนี้ต่อไป

หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับ The Joomla! Framework เข้าไปที่ http://framework.joomla.org.