ezone
  • Home
  • Blog
    • Cloud ERP
  • Flutter
    • FlutterFlow
  • Joomla
  • About

Joomla® — The Flexible Platform Empowering Website Creators

Joomla! is an award-winning content management system (CMS), which enables you to build web sites and powerful online applications.

Multizone have been building websites and content management solutions with Joomla since its inception in 2005 and love it. it may not have the market share of some of the competition, but it is award-winning, free and open-source. 

Joomla! has a global community of developers and volunteers, who make sure the platform is user friendly, extendable, multilingual, accessible, responsive, search engine optimized and more.

How to get started with Joomla!

Joomla! is free, open, and available to anyone under the GPL. If you are unfamiliar with this license, you might want to read the GNU General Public License FAQ. Read Getting Started with Joomla! to find out the basics.

If you're ready to install Joomla! by yourself ou can download the latest version of Joomla! and you'll be up and running in no time.

If you need help implementing Joomla! do feel free to contact us.

Joomla tech notes and demos

Reset Hits in Joomla

Reset Hits in Joomla

Joomla! tracks article hits automatically, and in Joomla 5 and 6 that behaviour remains unchanged — every article view increments a counter stored directly in the database. When you're preparing a site for launch, handing it over to a client, or simply tidying up after a period of testing, resetting those counters to zero is a common housekeeping task. It's worth being clear upfront: article hits are not the same as page-level analytics. If you need granular traffic data, you'll want a dedicated analytics integration — Joomla 6 supports several through its extension ecosystem — but for the built-in hit counter, a single SQL statement is all it takes.

TL:DR – An easy way to reset all the Hits for all your articles.

Details
Last Updated: 02 June 2026

Read more: Reset Hits in Joomla

Two Factor authentication for Joomla

Two Factor authentication for Joomla

An easy security improvement for a Joomla-based CMS.

Two-factor authentication (2FA) provides essential protection against unauthorised logins even when a password has been stolen or guessed. In 2026, with credential-stuffing attacks and AI-assisted brute-force attempts at an all-time high, 2FA is no longer optional for any serious Joomla deployment. Joomla has supported 2FA natively since version 3.2, and the implementation has matured significantly through the Joomla 4 and Joomla 5 release cycles.

TL:DR – 2FA secures your site login with a secondary code that changes every 30 seconds, or with a physical hardware key that must be physically present. You can generate codes on a mobile device, a desktop password manager, or a USB security key — and modern operating systems now handle much of this without any third-party app at all.

Details
Last Updated: 02 June 2026

Read more: Two Factor authentication for Joomla

Joomla shipped with Bootstrap 5.0

Joomla shipped with Bootstrap 5.0

Bootstrap's integration into Joomla has been one of the most consequential architectural decisions in the CMS's history. In 2026, with Joomla 5.x firmly established and the Joomla 6.x series actively in development, that decision continues to pay dividends. This article traces the journey from Bootstrap 5.0's adoption in Joomla 4.0 through to the present day — examining what the framework shift meant at the time, how it reshaped the developer experience, and where Joomla's Bootstrap-powered front end stands today.

Joomla 4.0 launched in August 2021, shipping with Bootstrap 5.0 and marking a clean break from the jQuery-dependent, IE-burdened past. Joomla 5.x followed that trajectory, adopting Bootstrap 5.3 and delivering a more refined, accessible, and performant foundation. The community is now working toward Joomla 6.x, which promises to deepen those gains further — but the story really begins with the bold call to ship Bootstrap 5.0 when many CMS projects were still hedging.

TL:DR – Shipping with Bootstrap 5 was a turning point. It cleared out legacy debt, modernised the component library, and gave Joomla a credible front-end story heading into the mid-2020s.

Details
Last Updated: 02 June 2026

Read more: Joomla shipped with Bootstrap 5.0

Using Xdebug to improve PHP development with Joomla!

Using Xdebug to improve PHP development with Joomla!

Xdebug is an essential extension for PHP, enhancing debugging and development capabilities. Remember: while it offers powerful tools, do not leave it enabled in production environments.

Xdebug web site https://xdebug.org/

As of 2026, Xdebug has evolved significantly, now at version 3.5.1, offering improved tools for identifying issues in PHP code. Integrating Xdebug with your preferred IDE can initially seem daunting, but the advantages it provides in debugging far outweigh the setup challenges. With the right environment in place, you can streamline your Joomla! development process effectively.

TL:DR – The added development machine configuration pain is worth it the moment you fix a bug you couldn't see without Xdebug.

Details
Last Updated: 27 May 2026
  • Ubuntu Linux: Stability, Security, and Open-Source Freedom
  • Linux: The Backbone of Modern Computing
  • Joomla: A Powerful Platform for Web Content Management
  • DevOps: Revolutionising Software Development and IT Operations
  • PHP: The Backbone of Dynamic Web Development

Read more: Using Xdebug to improve PHP development with Joomla!

Easily Add Google AdSense  to Your Joomla Site

Easily Add Google AdSense to Your Joomla Site

Integrating Google AdSense into your Joomla site in 2026 is more straightforward than ever, yet the landscape has shifted considerably. Joomla 5 and 6 now ship with Cassiopeia as the default front-end template, dedicated extensions have matured to handle AdSense alongside consent management in a single install, and Google's own Auto Ads technology has become significantly smarter. This guide walks you through the current best practice for getting AdSense running on a Joomla 5 or 6 site — from account setup through to optimisation — so you can start generating revenue without unnecessary complexity.

For authoritative background on the programme itself, head to Google AdSense before you begin.

TL:DR – A practical, up-to-date walkthrough for adding Google AdSense to a Joomla 5 or 6 site. Covers account approval, code generation, direct template insertion, and the recommended route via Cassiopeia Themer — which bundles AdSense, Google Analytics, and Consent Mode support in one open-source extension.

Details
Last Updated: 02 June 2026

Read more: Easily Add Google AdSense to Your Joomla Site

Page 10 of 11

  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

Recent articles

  • Building Subscriptions Manager: An Iterative Development Story
  • Fixing GA isn’t working
  • Wiring AdMob in Flutter: Eight Hashes for Two Apps
  • Why Chrome couldn't reach my LAN web server on macOS, and why it wasn't DNS
  • Don't fight macOS (DFMOS)
  • Rebuilding 928uk® in Flutter

Popular articles about Joomla

  • Using the Joomla Command-Line Interface (CLI)
  • Module positions in the Cassiopeia template for Joomla
  • Roboto font is installed with Joomla
  • A responsive banner for topbar in Cassiopeia for Joomla
  • Installing Joomla 5 on Ubuntu Desktop 24.04 LTS
  • Scalable Vector Graphics in Joomla
  • Using Xdebug to improve PHP development with Joomla!
  • socialcards - a twitter meta data plugin for Joomla
  • Adding external News Feeds to your Joomla 4 site
  • Joomla shipped with Bootstrap 5.0
  • Reset Hits in Joomla
  • Ridiculously Responsive Social Sharing Buttons for Joomla
  • Enhancing Joomla CMS Site Security with SSH Keys
  • Easily Add Google AdSense to Your Joomla Site
  • Joomla 4.1.x on Ubuntu 22.04 LTS with Php 8.1

Popular Topics

  • macOS: The redefinition of modern Computing 59
  • Apple Silicon: Redefining Performance and Efficiency 25
  • Android: A Dominant Force in Mobile Computing 22
  • Linux: The Backbone of Modern Computing 19
  • iOS: The Engine Behind Apple’s Mobile Revolution 18
  • Apple Computer: Innovation, Software, Electronics 18
  • Ubuntu Linux: Stability, Security, and Open-Source Freedom 17
  • Microsoft Windows: An Operating System 17
  • Technology We Use: Devices and Tools Powering Everyday Life 14
  • Flutter: Build Once, Deploy Everywhere 14
My Blog
  • Terms of use
  • Privacy statement
  • Contact us
  • Sitemap
  • Joomla! — award-winning content management system (CMS)
  • Flutter — An open source framework for building applications from a single codebase