Joomla! กำเนิดขึ้นในวันที่ 17 สิงหาคม 2005 ด้วยการแยกตัวของกลุ่มนักพัฒนาหลักในโปรเจ็กต์แมมโบ้ ( Mambo ) ซึ่งเป็น CMS ที่ได้รับความนิยมอย่างสูงในสมัยนั้น ออกมาสู่โปรเจ็กต์ใหม่ที่ชื่อ Joomla! แมมโบ้เป็นเครื่องหมายทางการค้าของบริษัท Miro International Pty Ltd. ซึ่งเป็นผู้ก่อตั้งองค์กรพัฒนาโปรเจ็กต์ CMS ที่ไม่หวังผลกำไรที่ชื่อว่า Mambo ขึ้นมา สาเหตุที่ทำให้กลุ่มนักพัฒนาหลักของโปรเจ็กต์แมมโบ้แยกตัวกันออกมาก็คือ ความไม่ชัดเจนของวิสัยทัศน์เรื่องลิขสิทธิ์ทางเครื่องหมายการค้าจากทาง Miro ซึ่งหวั่นเกรงกันว่าจะกระทบถึงแนวคิดในการพัฒนาแบบ Open Source ได้ ทีมนักพัฒนาโปรแกรมที่แยกตัวออกมา
เริ่มต้นด้วยการสร้างเว็บไซด์ (website) ที่ชื่อว่า OpenSourceMatter.org ขึ้นมา เพื่อกระจายข้อมูลข่าวสารออกไปสู่กลุ่มผู้ใช้งาน นักพัฒนาโปรแกรม นักออกแบบเว็บไซด์ และสังคมออนไลน์ต่างๆ นำทีมโดย Andrew Addie หรือที่ใช้ชื่อออนไลน์ว่า " MasterChief " ซึ่งได้เขียนจดหมายขึ้นมาและส่งเข้าไปยังเว็บกลุ่มสังคมออนไลน์เดิมของ Mambo คือที่ Mambo Server.com หลังจากนั้นผู้คนหลายพันคนก็แห่กันเข้ามาสมัคร เข้าสู่ฟอรั่มของ OpenSourceMatter.org ภายในวันเดียว พร้อมกับเขียนข้อความให้กำลังใจกับทีมงานพัฒนากลุ่มนี้ และจะสนับสนุนการทำงานของทีมพัฒนากลุ่มนี้ต่อไปอีกด้วย เหตุการณ์ในครั้งนี้ถือได้ว่าเป็นข่าวใหญ่ในวงการอินเทอร์เน็ตข่าวหนึ่งเลย ทีเดียว สำนักข่าวไอทีออนไลน์ไม่ว่าจะเป็น newsforge.com, eweek.com, และ ZDNet.com เป็นต้น ต่างก็นำเสนอข่าวนี้ จนกระทั่งผู้จัดการใหญ่ของบริษัท Miro ต้องออกมาตอบคำถามต่อสาธารณชนด้วยบทความที่มีชื่อว่า " The Mambo Open Source Controversy-20 Questions With Miro "
อย่างไรก็ตาม เหตุการณ์ข้างต้นนี้ก็ได้ปลุกเร้าให้สังคม Open Source ทั่วโลกได้ตื่นขึ้นมาอีกครั้งหนึ่ง เพื่อปกป้องสิทธิ์แห่งความเป็น " Open Source " ที่แท้จริงเอาไว้ ในวันที่ 1 กันยายน 2005 ประมาณ 2 สัปดาห์หลังจากเหตุการณ์แยกตัวของทีมพัฒนาโปรแกรมหลัก Eddie ก็ได้ประกาศการร่วมสร้างองค์กรและสังคมออไลน์กันใหม่ เพื่อสร้างสรรค์ไปสู่ความก้าวหน้าของ CMS แบบ Open Source ที่แท้จริงโดยได้ใช้ชื่อโปรเจ็กต์ใหม่ว่า " Joomla! " ซึ่งออกเสียงภาษาอังกฤษว่า " Jumla " ( จุมลา ) มาจากภาษาสวาฮิติ ( Swahiti ) ที่มีความหมายว่า " ด้วยกันทั้งหมด " หรือ " ร่วมกันทั้งหมด " และในการประกาศโปรเจ็กต์ใหม่นี้ก็มีนักพัฒนาโปรแกรมกว่า 3,000 คน ประกาศเข้าร่วมมือกันทันที Joomla! เปิดตัวเวอร์ชันแรก ( Joomla 1.0.0 ) ในวันที่ 16 กันยายน 2005 ซึ่งเป็นการนำซอร์สโค้ดของแมมโบ้เวอร์ชัน 4.5.2.3 มาใส่ชื่อ Joomla!ลงไป พร้อมทั้งแก้ไข bug และเพิ่มเติมคุณสมบัติทางด้านการรักษาความปลอดภัยบางอย่างเข้าไป นับจากวันนั้น Joomla! ก็ได้อัปเดตตัวเองสู่เวอร์ชันใหม่เรื่อยมา ส่วนเวอร์ชันที่พัฒนาขึ้นใหม่เพื่อก้าวไปสู่ความเป็น Joomla! เองโดยไม่อิงอยู่กับรูปแบบจาก Mambo อีกต่อไปก็เริ่มต้นขึ้นที่เวอร์ชัน 1.5 ซึ่งเปิดตัวขึ้นในวันที่ 22 มกราคม 2551 และพัฒนาแก้ไขในส่วนต่างๆ เรื่อยมา จนมาถึง เวอร์ชันล่าสุดคือ เวอร์ชัน 1.6.1 ซึ่งเปิดตัวขึ้นในไตรมาสแรกของพ.ศ. 2554
จุมลาถูกแบ่งออกเป็น 3 เวอร์ชันคือ เวอร์ชัน 1.0 ซึ่ง เวอร์ชัน 1.0 คือ การพัฒนามาจาก mambo เวอร์ชัน 1.5 ที่พัฒนาใหม่หมดและ เวอร์ชัน 1.6 ได้ทำการพัฒนาแล้วเสร็จเปิดตัวเมื่อวันที่ 10 มกราคม 2554
เวอร์ชัน 1.0 ออกเมื่อวันที่ 16 กันยายน ค.ศ. 2005 รุ่นล่าสุดคือ 1.0.15 (ณ วันที่ 1 มกราคม 2552)
เวอร์ชัน 1.5 ออกวันที่ ( 22 มกราคม 2551 ) รุ่นล่าสุดคือ 1.5.22 ( ออกเมื่อวันที่ 5 พฤศจิกายน 2553 )
เวอร์ชัน 1.6 ออกเมื่อวันที่ ( 10 มกราคม 2554 ) รุ่นล่าสุดคือ 1.6.1 released ( ออกเมื่อ 7 มีนาคม 2554 )
ทีมงานพัฒนาจุมลา แยกตัวออกมาจากการพัฒนา แมมโบ ซึ่งเป็นระบบจัดการเนื้อหาเว็บที่ได้รับความนิยมอีกตัวหนึ่ง เนื่องจากมีความคิดเห็นไม่ตรงกับบริษัท Miro Corporation ในประเทศออสเตรเลีย ซึ่งเป็นผู้สนับสนุนหลักและเจ้าของเครื่องหมายการค้า Mambo เมื่อวันที่ 17 สิงหาคม ค.ศ. 2005
ทางทีมจูมล่าได้ก่อตั้งองค์กรชื่อ Open Source Matters ขึ้นเพื่อเป็นศูนย์กลางในการดูแลโครงการพัฒนาจูมล่า รวมถึงสิทธิ์ต่างๆ ในการใช้เครื่องหมายการค้าของจูมล่า ในปี 2010 มีตัวแทนคนไทยคือ คุณอัครวุฒิ ตำราเรียง นายกสมาคมศึกษาและพัฒนาโอเพ่นซอร์ส ได้รับเลือกให้เป็นกรรมการในการบริหารงานขององค์กรนี้ ซึ่งกรรมการจะมีวาระในการทำงาน 2 ปี
Jumla เป็นภาษาทางแถบแอฟริกา ซึ่งหมายถึง รวมเข้าด้วยกันเป็นหนึ่ง ถ้าเป็นภาษาอังกฤษก็ "All Together" Joomla เป็นระบบบริหารจัดการเว็บไซต์ (Content Management System หรือเรียกย่อว่า CMS) ช่วยให้สามารถจัดการเนื้อหาข้อมูลบนเว็บไซต์ได้สะดวกและรวดเร็ว อีกทั้งยังมีลูกเล่นต่าง ๆ ที่สามารถเพิ่มเติมในเว็บไซต์ได้อีก อาทิเช่น Poll, Forums
Joomla! มีโปรแกรมประยุกต์แบบพร้อมใช้งานอยู่ภายในมากมาย อาทิ ระบบจัดการบทความและข่าวสาร (News and Article) ระบบจัดการสมาชิก (Member) ระบบสืบค้น (Search) ระบบจัดการไฟล์มีเดียต่าง ๆ (Media) ระบบปฏิทินข่าวกิจกรรม (Calender) ระบบรวมรูปภาพเป็นแกลอรี่ (Web Gallery) ระบบจัดการเอกสาร (Document Management) เป็นต้น จูมลา คือ ทีมงานที่เคยร่วมพัฒนา Mambo แต่มีความคิดเห็นไม่ตรงกัน จึงแยกออกมาพัฒนา CMS ตัวใหม่ในชื่อ Joomla ขณะนี้ความแตกต่างของ Mambo และ Joomla ยังไม่ชัดเจน สำหรับ Joomla รุ่น 1.0.0 เผยแพร่เมื่อ 17 กันยายน 2005 ปัจจุบันไม่เหลือเค้าโครงความเป็น Mambo อีกต่อไปแล้วโดยสิ้นเชิง
Joomla! ก็คือ CMS ที่ถูกสร้างขึ้นมาด้วยภาษาสคริปต์ PHP และ JavaScript ทำงานร่วมกับไฟล์ฐานข้อมูล MySQL และภาษาจัดการข้อมูล XML เป็นระบบจัดการข้อมูลของเว็บไซด์ที่อยู่ในรูปแบบของ Web portal เป็นหลัก พร้อมกับความสามารถปรับแต่งให้แสดงผลในรูปแบบของ บล็อก ( Blog ) เว็บบอร์ด ( Webboard ) และร้านค้าออนไลน์ ( Online Shopping Cart ) ได้โดยง่ายดาย Joomla! เป็น CMS แบบซอฟต์แวร์เสรีภายใต้ลิขสิทธิ์แบบ GNU/GPL สามารถนำไปใช้งานและดัดแปลงการใช้งานได้ฟรี สามารถนำไปสร้างเป็นเว็บไซด์บนอินเทอร์เน็ต หรือเว็บไซด์ภายในองค์กรได้อย่างมีประสิทธิภาพ รองรับได้ทั้งเว็บไซด์ส่วนตัวแบบง่ายๆ ไปจนถึงเว็บไซด์ขององค์กรที่ให้บริการเว็บแอปพลิเคชันที่ซับซ้อน
อ้างอิง : http://th.wikipedia.org/จูมลา
อ่านบทความ Joomla 3.5 >> คลิกที่นี่ <<
ถูกใจ และแนะนำบทความนี้กับเพื่อนของคุณ
บทความที่เกี่ยวข้อง
Joomla เป็น CMS ที่มีความสามารถสูง หากศึกษาและทำความเข้าใจเป็นอย่างดีแล้ว คุณจะรู้ว่าการสร้างเว็บไซต์เป็นเรื่องง่าย ๆ