Skip to content

Joomla CMS

Introduction

  • Joomla is an open source CMS for web content, built on top of model-view-controller (MVC) architecture.
  • It is written in PHP and uses MySQL or PostgreSQL as a database. It is used to build websites and online applications.
  • It is one of the most popular CMS in the world.
  • CMS1: is an application (web-based), that provides capabilities for multiple users with different permission levels to manage (all or a section of) content, data or information of a website project, or intranet application. Managing content refers to creating, editing, archiving, publishing, collaborating on, reporting, distributing website content, data and information.
  • You can install Joomla on your own server, or use a hosting service that provides Joomla as a service.
  • Joomla is managed by Open Source Matters, Inc., a non-profit organization.
  • Some Facts about Joomla [ref]:
    • 2 million+ websites use Joomla
    • 9% of all business websites use Joomla
    • Joomla controls 6% of the CMS market.
    • Joomla controls 3% of the entire web market.
  • Benefits of using Joomla [ref]:
    1. Flexible, extensible and easy to use system.
    2. Search engine optimized by default.
    3. Open source and free.
    4. Secure, with good track record of security updates.
    5. Available in 70+ languages.
    6. With its strong and well-documented API; anything is possible.
    7. Joomla Framework is supportive to the CMS, but also independent from it, and can be used on its own,

More Resources


10 Reasons to Choose Joomla 2

  1. Joomla is Award-Winning CMS: Joomla won 20 awards in the last few years.
  2. Joomla is free and opens source.
  3. Joomla is multilingual: Joomla is available in 70+ languages.
  4. Joomla is secure: Joomla is secure by default, and has a good track record of security updates. Joomla uses: 2FA, B-Crypt (algorithm to hash passwords).
  5. Joomla is SEO friendly: Joomla is optimized for search engines, and has a lot of SEO extensions.
  6. Joomla is easy to understand and manage.
  7. Joomla provides a lot of training and support.
  8. Joomla forums are very active.
  9. Joomla is extensible: Joomla has a lot of extensions, and you can create your own extensions.
  10. Joomla UI is customizable: with thousands of templates and themes.
  11. Joomla continues to grow, improve and evolve. 12.

Why we use Joomla 3

  • Joomla is in the market since 2005. It is much younger that Drupal and WordPress.
  • Joomla is in the middle between the sophistication of Drupal and the simplicity of WordPress.
  • Joomla is the second most popular CMS in the world (3% of the entire web market) after WordPress (30%), and ahead of Drupal (2%).
  • Joomla forked from Mambo in 2005, and became a separate project.
  • Cons:
    • Delayed decision making by the Joomla community.
    • Joomla’s extensions may interfere with each other.

References


  1. https://www.joomla.org/about-joomla.html 

  2. Rahman, A. (2018, August 16). 10 reasons to choose Joomla. Joomla! Community Magazine.Retrieved from https://magazine.joomla.org/issues/issue-aug-2018/item/3351-10-reasons-to-choose-joomla 

  3. Mitchell, R. L. (2013, February 19). Choosing an open-source CMS, part 2: Why we use Joomla. Computerworld. Retrieved from https://www.computerworld.com/article/2494863/open-source-tools-choosing-an-open-source-cms-part-2-why-we-use-joomla.html