Joomla is a free and open-source content management


  • Joomla is a free and open-source content administration framework (CMS) for distributed web content. It is based on a model–view–controller web application system that can be utilized freely of the CMS. 

  • Joomla is composed in PHP, utilizes object-arranged programming (OOP) systems (since form 1.5[2]) and programming outline patterns,[3] stores information in a MySQL, MS SQL (since adaptation 2.5), or PostgreSQL (since rendition 3.0) database,[4][5] and incorporates elements, for example, page reserving, RSS channels, printable variants of pages, news flashes, sites, inquiry, and backing for dialect internationalization. 

  • As of February 2014, Joomla has been downloaded more than 50 million times.[6] More than 7,700 free and business augmentations are accessible from the authority Joomla! Augmentation Registry, and more are accessible from other sources.[7] It is assessed to be the second most utilized substance administration framework on the Web, after WordPress.Joomla was the aftereffect of a fork of Mambo on August 17, 2005. Around then, the Mambo name was a trademark of Miro Worldwide Pvt. Ltd, who framed a non-benefit establishment with the expressed reason for financing the venture and shielding it from lawsuits.[9] The Joomla improvement group guaranteed that a significant number of the arrangements of the establishment structure disregarded past assentions made by the chose Mambo Guiding Council, did not have the vital meeting with key partners and included arrangements that abused center open source values.[10] 

  • Joomla engineers made a site called OpenSourceMatters.org (OSM) to disperse data to the product group. Venture pioneer Andrew Eddie composed a letter[11] that showed up on the declarations segment of general society discussion at mamboserver.com. More than one thousand individuals joined OpenSourceMatters.org inside a day, most posting inspirational statements and backing. The site got the Slashdot impact accordingly. Miro Chief Subside Lamont reacted freely to the improvement group in an article titled "The Mambo Open Source Discussion — 20 Questions With Miro".[12] This occasion made debate inside the free programming group about the meaning of open source. Gatherings of other open-source ventures were dynamic with postings about the activities of both sides. 

  • In the two weeks taking after Eddie's declaration, groups were re-sorted out and the group kept on developing. Eben Moglen and the Product Opportunity Law Center (SFLC) helped the Joomla center group starting in August 2005, as demonstrated by Moglen's web journal passage from that date and a related OSM announcement.[13][14] The SFLC keep on providing lawful direction to the Joomla project.[15] 

  • On August 18, Andrew Eddie called for group contribution to recommend a name for the venture. The center group saved the ideal for the last naming choice, and picked a name not proposed by the group. On September 22, the new name, Joomla!, was reported. It is the anglicized spelling of the Swahili word jumla, which means all together or as a whole[16] which additionally has a comparative importance in any event Amharic, Arabic and Urdu. On September 26, the advancement group called for logo entries from the group and welcomed the group to vote on the logo; the group reported the group's choice on September 29. On October 2, brand rules, a brand manual, and an arrangement of logo assets were published.[17] 

  • Joomla won the Packt Distributed Open Source Content Administration Framework Grant in 2006, 2007, and 2011.[18][19][20] 

  • On October 27, 2008, PACKT Distributed declared that Johan Janssens was the Most Esteemed Individual (MVP), for his work as one of the lead designers of the 1.5 Joomla System and Engineering. In 2009 Louis Landry got the Most Esteemed Individual honor for his part as Joomla draftsman and improvement coordinatorsJoomla 1.0 was discharged on September 22, 2005 as a rebranded arrival of Mambo 4.5.2.3 that consolidated other bug and direct level security fixes. 

  • Joomla 1.5 was discharged on January 22, 2008, and the most recent arrival of this rendition was 1.5.26 on Walk 27, 2012.[22] This adaptation was the first to accomplish long haul bolster (LTS); such forms are discharged every three noteworthy or minor discharges and upheld until three months after the following LTS variant is released.[23] April 2012 imprints the official end-of-life of Joomla 1.5; with Joomla 3.0 discharged, support for Joomla 1.5 blurred away in April 2013.[24][25] 

  • Joomla 1.6 was discharged on January 10, 2011.[26][27] This form includes a full get to control list usefulness besides, client characterized classification chain of importance, and administrator interface improvements.[28] 

  • Joomla 1.7 was discharged on July 19, 2011, six months after 1.6.0.[29] This form includes upgraded security and enhanced relocation tools.[30] 

  • Joomla 2.5 was discharged on January 24, 2012, six months after 1.7.0. This form is a long haul bolster (LTS) discharge. Initially this discharge was to be 1.8.0, however the engineers declared August 9 that they would rename it to fit into another rendition number plan in which each LTS discharge is a X.5 release.[31][32] This variant was the first to keep running on different databases other than MySQL. Support for this variant was stretched out until the end of 2014.[33] 

  • Joomla 3.0 was discharged on September 27, 2012.![34] Initially, it should be discharged in July 2012; in any case, the January/July discharge calendar was uncomfortable for volunteers, and the timetable was changed to September/Walk releases.[35] On December 24, 2012, it was chosen to include one more form (3.2) to the 3.x arrangement to enhance the improvement life cycle and augment the backing of LTS versions.[36] 

  • Joomla 3.1 was discharged on April 24, 2013.[37] Discharge 3.1 incorporates a few new components including labeling. 

  • Joomla 3.2 was discharged on November! 6, 2013.[38] Discharge 3.2 highlighting Content Forming. 

  • Joomla 3.3 was discharged on April 30, 2014.[39] Discharge 3.3 elements enhanced secret word hashing and microdata and documentation fueled by MediaWiki Interpret extension.[40] 

  • On April 25, 2014, the Joomla Creation Administration Group declared that it began taking after 'Semantic Forming Plan' for new Joomla constructs. The prior LTS (Long haul Backing) and STS (Fleeting Backing) lifecycle approach is no more observed.[41][42] Joomla variant 3.3.1 was the main form discharged under the new improvement strategy.[43] 

  • Joomla 3.4 was discharged on Februar!y 24, 2015.[44] Discharge 3.4 contains enhanced security progressions, writer incorporation, Google's No CAPTCHA reCAPTCHA, and a few new elements. Broad security updates were taken off in October 2015 with the arrival of v3.4.5. 

  • Joomla 3.5 was discharged on Wal!k 21, 2016.[45] Discharge 3.5 contains download framework data, class thing counter, embed modules in articles, drag and drop pictures. 

  • Joomla 3.6 was discharged on July 12, 2016.[46] Discharge 3.6 contains download subform field, demonstrate all menu things, enhanced UX, enhanced Joomla! upgrades, Menu sort ACL, classes on the fly.Like numerous other web applications, Joomla might be keep running on a Light stack.[47] 

  • Numerous web has have control boards for programmed establishment of Joomla. On Windows, Joomla can be introduced utilizing the Microsoft Web Stage Installer, which consequently distinguishes and introduces conditions, for example, PHP or MySQL.[48] 

  • Numerous sites give data on introducing and keeping up Joomla locales. 

  • Relocation/configuration.php[edit] 

  • Joomla! uses a setup document (configuration.php, normally situated in the foundation of the Joomla! establishment) to control different !settings including (however not restricted to) database association settings. Because of the utilization of an arrangement record, moving starting with one server then onto the next is generally simple.[49] 

  • Extensions[edit] 

  • Joomla augmentations expand the usefulness of Joomla sites. Five sorts of augmentations might be recognized: parts, modules!, modules, formats, and languages.[50] Each of these expansions handles a particular capacity. A large number of the augmentations are not free but rather require an installment for download. 

  • Segments are the biggest and most complex expansions. Most segments have two sections: a site part and a manager part. Each time a Joomla page loads, one segment is called to render the primary page body. Parts deliver the significant bit of a page in light of the fact that a segment is driven by a menu thing. 

  • Modules are propelled expansions and are, basically, occasion handlers. In the execution of any piece of Joomla, a module !or a segment, an occasion might be activated. At the point when an occasion is activated, modules that are enlisted to handle that occasion execute. For instance, a module could be utilized to piece client submitted articles and channel content. The line amongst modules and parts can once in a while be somewhat fluffy. At times extensive or progressed modules are called segments despite the fact that they don't really render substantial parts of a page. A SEF URL augmentation may be made as a segment, despite the fact that its usefulness could be refined with only a module. 

  • Formats depict the principle configuration of a Joomla site. While the CMS deals with the site content, formats decide the style or look and feel and design of a site.[51] 

  • Modules render pages in Joomla. They are connected to Joomla segments to show new substance or pictures. Joomla modules look like boxes, for example, the pursuit or login module.[dubious – discuss] Anyway, they don't require html in Joomla to work.[citation needed] 

  • Dialects are extremely straightforward augmentations that can either be utilized as a center part or as an expansion. Dialect and textual style data can likewise be utilized for PDF or PSD to Joomla transformations.

No comments:

Post a Comment