Joomla

From LIMSWiki
Jump to navigationJump to search
Joomla
180px‎‎
Developer(s) The Joomla Project Team
Initial release September 15, 2005 (2005-09-15)[1]
Stable release

5.1.1 and 4.4.5  (May 28, 2024; 6 months ago (2024-05-28))

[±]
Preview release 5.0-R2  (October 10, 2023; 13 months ago (2023-10-10)) [±]
Written in PHP
Operating system Cross-platform
Type Content management system
License(s) GNU General Public License
Website Joomla.org

Joomla is a free open-source content management system (CMS) for publishing content on the World Wide Web and intranets. Joomla is based on a model–view–controller (MVC) Web application framework that can also be used independently. Joomla is written in PHP, uses object-oriented programming (OOP) techniques (since version 1.6[2]) and software design patterns[3][4], stores data in a MySQL or (since version 2.5) MS SQL database[5], and includes features such as page caching, RSS feeds, printable versions of pages, news flashes, blogs, polls, search, and support for language internationalization.

The name "Joomla" is the anglicised spelling of the Swahili word jumla, meaning "all together" or "as a whole."[6] As of March 2012, Joomla has been downloaded over 30 million times[7], and the application is estimated to be the second most used CMS on the Internet after WordPress.[8][9]

Product history

Joomla was the result of a fork of content management system Mambo on August 17, 2005. Just before the fork was created, the Mambo name was trademarked by Miro International Pvt Ltd., who formed a non-profit foundation with the stated purpose of funding the project and protecting it from lawsuits.[10] The Joomla development team claimed that many of the provisions of the foundation structure went against previous agreements made by the elected Mambo Steering Committee, lacked the necessary consultation with key stakeholders, and included provisions that violated core open-source values.[11]

The Joomla development team created a website called OpenSourceMatters.org to distribute information to users, developers, web designers and the community in general. Project leader Andrew Eddie wrote a letter[12] that appeared on the announcements section of the public forum at mamboserver.com. A little more than one thousand people had joined OpenSourceMatters.org within a day, most posting words of encouragement and support. Miro CEO Peter Lamont gave a public response to the development team in the form of responses to twenty questions asked by author and open-source enthusiast Ric Shreves. Shreves posted the responses in an article titled "The Mambo Open Source Controversy — 20 Questions With Miro".[13][14] This event created controversy within the free software community about the definition of "open source." Forums at many other open source projects were active with postings for and against the actions of both sides.

In the two weeks following Eddie's announcement, teams were re-organized, and the community continued to grow. Eben Moglen and the Software Freedom Law Center (SFLC) assisted the Joomla core team beginning in August 2005, as indicated by Moglen's blog entry from that date and a related OSM announcement.[15][16] Less than a month after the fork, version 1.0 of Joomla was released to the public.[1]

Joomla went on to win the Packt Publishing Open Source Content Management System Award in 2006, 2007, and 2011.[17][18][19]

Features

Major features of Joomla include[20]:

  • user- and group-based security
  • flexible user authentication options
  • document management
  • multilingual
  • banner support
  • contact management
  • web link management
  • article rating support
  • export to PDF
  • administrative archive functions
  • built-in e-mail cloaking
  • WYSIWYG editor
  • RSS support
  • menu creation and management
  • template support
  • page caching, granular-level module caching, and GZIP page compression
  • debugging mode and error reporting
  • private messaging support
  • mass mailing support
  • Web services support
  • extensiblity

Hardware/software requirements

The installation requirements for Joomla will vary depending on which version you decide on. Please reference the Joomla page for more information.

Videos, screenshots, and other media

Screenshots for Joomla can be found on Softpedia.

A wealth of Joomla-related videos can found at MyJoomlaCast.com.

Access the online demo here.

Entities using Joomla

Examples of entities using Joomla include:

Barnes and Noble, eBay, Exact Software, General Electric, Government of Madrid, Holiday Inn, IKEA, Ingres, Maersk, Objective Interface Systems, State of Wyoming Department of Agriculture, Tesco, The European Union, University of Alabama at Birmingham, US Central Command, US District Court - Oregon

A full directory of Joomla users can be found at the Joomla website at the JoomlaGov website.

Further reading


External links

References

  1. 1.0 1.1 "Introducing Joomla! 1.0". Open Source Matters, Inc. 15 September 2005. http://www.joomla.org/announcements/general-news/154-introducing-joomla-10.html. Retrieved 3 April 2012. 
  2. MacLennan, Ian (1 December 2011). "Joomla Platform 11.4 Coding Standards - A Concise Guide". Open Source Matters, Inc. http://developer.joomla.org/coding-standards.html. Retrieved 3 April 2012. 
  3. Eddie, Andrew (13 October 2010). "The Case for Better Architecture". Open Source Matters, Inc. http://people.joomla.org/groups/viewdiscussion/750-the-case-for-better-architecture.html?groupid=708. Retrieved 3 April 2012. 
  4. "JObservable/1.5". Joomla Documentation. Open Source Matters, Inc. 17 December 2011. http://docs.joomla.org/index.php?title=JObservable/1.5&oldid=63625. Retrieved 3 April 2012. 
  5. Tarr, Andrea (28 December 2011). "New Features in Joomla! 2.5". Open Source Matters, Inc. http://community.joomla.org/blogs/community/1533-new-features-in-joomla-25.html. Retrieved 3 April 2012. 
  6. "Joomla!". Open Source Matters, Inc. http://opensourcematters.org/joomla.html. Retrieved 3 April 2012. 
  7. Grevet, Alice (1 April 2012). "Leadership Highlights from March 2012". Open Source Matters, Inc. http://magazine.joomla.org/issues/Issue-Apr-2012/item/736-Leadership-Highlights-from-March-2012. Retrieved 3 April 2012. 
  8. "CMS Technology Web Usage Statistics". BuiltWith. http://trends.builtwith.com/cms. Retrieved 3 April 2012. 
  9. "Usage Statistics and Market Share of Content Management Systems for Websites". W3Techs. http://w3techs.com/technologies/overview/content_management/all. Retrieved 3 April 2012. 
  10. "Announcing Launch of New Mambo Foundation". Mambo Foundation, Inc. 11 August 2005. Archived from the original on 24 August 2010. http://web.archive.org/web/20100824063246/http://about.mambo-foundation.org/index.php/announcing-launch-of-new-mambo-foundation. Retrieved 3 April 2012. 
  11. Baker, Brad (17 August 2005). "Mambo Open Source Development Team - Letter to the community - Discussion". Open Source Matters, Inc. http://forum.joomla.org/viewtopic.php?t=73. Retrieved 3 April 2012. 
  12. Eddie, Andrew (17 August 2005). "Mambo Open Source Development Team - Letter to the community". Mambo Communities Pty Ltd. http://forum.mamboserver.com/showthread.php?t=57645. Retrieved 3 April 2012. 
  13. Shreves, Ric (21 August 2005). "The Mambo Open Source Controversy - 20 Questions With Miro". Ric Shreves. Archived from the original on 18 October 2005. http://web.archive.org/web/20051018062644/http://ricshreves.net/content/view/116/47/. Retrieved 3 April 2012. 
  14. "apek" (1 September 2005). "The Mambo Open Source Controversy — 20 Questions With Miro". Open Source Matters, Inc. http://forum.joomla.org/viewtopic.php?f=48&t=3037. Retrieved 3 April 2012. 
  15. Moglen, Eben (22 August 2005). "Why I like Open Source Matters (was Why I Like Mambo)". Eben Moglen. http://emoglen.law.columbia.edu/blog/2005/08/index.html. Retrieved 3 April 2012. 
  16. Russell, Peter (1 September 2005). "Award-winning Development Team Welcomes New Arrival — Joomla!". Open Source Matters, Inc. http://www.joomla.org/announcements/general-news/35-new-arrival.html. Retrieved 3 April 2012. 
  17. "2006 Open Source Content Management System Award Winner Announced". Packt Publishing. 14 November 2006. http://www.packtpub.com/article/open-source-content-management-system-award-winner-announced. Retrieved 3 April 2012. 
  18. "Joomla! Wins Best PHP Open Source Content Management System". Packt Publishing. 31 October 2007. http://www.packtpub.com/article/joomla-wins-best-php-open-source-content-management-system. Retrieved 3 April 2012. 
  19. Copes, Julian (November 2011). "2011 Open Source Awards Winner news: Open Source CMS". Packt Publishing. http://www.packtpub.com/blog/2011-open-source-awards-winner-news-open-source-cms. Retrieved 3 April 2012. 
  20. "Features Overview". Open Source Matters, Inc. http://www.joomla.org/core-features.html. Retrieved 3 April 2012.