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

Building Subscriptions Manager: An Iterative Development Story

Building Subscriptions Manager: An Iterative Development Story

Multizone Subscriptions Manager is a Joomla extension package that provides subscription key management for extension developers. Built and shipped to production in a matter of months, it stands in 2026 as a concrete example of what disciplined iterative development looks like when strong product management, clearly defined technical constraints, and AI-assisted tooling work together — enabling a solo developer or small team to deliver a production-grade, cryptographically secure commercial platform without cutting corners or accumulating the kind of technical debt that haunts hastily assembled AI-generated software.

TL:DR – This isn't vibe coding. This is professional product management with help from AI.

Details
Last Updated: 01 June 2026

Read more: Building Subscriptions Manager: An Iterative Development Story

Fixing GA isn’t working

Fixing GA isn’t working

You added Google Analytics 4 to your Joomla site. The tag is in the page source, Google's Tag Assistant confirms the page_view is firing — and yet Realtime stays stubbornly empty and your reports show nothing. Before you reinstall the tag for the third time, stop. In 2026, Consent Mode v2 is a hard requirement across the EU, UK, EEA, and an expanding list of regulated markets worldwide — and Google has begun enforcing it more aggressively than ever. The tag is almost certainly fine. The problem is the consent signal attached to it, and the rules around that signal have tightened considerably. What used to be a one-parameter oversight is now a four-parameter puzzle, and the gap between "banner looks like it's working" and "banner is actually wired correctly" has never been wider.

TL:DR – This is still the most common "GA isn't working" situation on Joomla sites in 2026, but the diagnosis now has more layers. The fix still usually takes under fifteen minutes once you know where to look — and it almost never involves touching the GA4 tag itself.

Details
Last Updated: 02 June 2026

Read more: Fixing GA isn’t working

Joomla Server emails via Google Workspace in 2026

Joomla Server emails via Google Workspace in 2026

Why Joomla Email Delivery Still Matters in 2026

Email remains the backbone of transactional functionality for Joomla websites. Registration confirmations, password resets, payment receipts, and account notifications are not optional features — they are expected, immediate, and in many jurisdictions legally significant. A single misconfigured mail server can halt workflows, frustrate users, and erode trust faster than almost any other technical failure.

Getting email right inside Joomla has never been straightforward, and in 2026 it is harder than ever. Authentication requirements have tightened across the board, Google has closed off legacy access methods entirely, and spam filtering has grown sophisticated enough to silently discard messages that would have sailed through just a few years ago. The days of pointing Joomla at a mail server with a username and password and calling it done are over.

This guide focuses specifically on the Google Workspace path — still the most common setup for small to mid-sized Joomla deployments — and covers what actually works today, what has changed recently, and how to build a setup that will not quietly break on you.

TL:DR – If you use Google Workspace, App Passwords remain a practical and supported route for Joomla's server email, provided two-factor authentication is enabled and you monitor the credential carefully. SMTP relay is the cleaner option if your server has a fixed IP. OAuth 2.0 is Google's preferred direction but Joomla core does not yet support it.

Details
Last Updated: 01 June 2026

Read more: Joomla Server emails via Google Workspace in 2026

From Local Builds to Production DevOps: Automating Joomla Extension Release Management

From Local Builds to Production DevOps: Automating Joomla Extension Release Management

In 2026, automated release pipelines are no longer a luxury reserved for large engineering teams — they are the baseline expectation for any serious software project. Yet a surprising number of Joomla extension developers are still shipping releases by hand, copying files over SSH, and hoping nothing was missed. This article documents how we migrated our own Joomla extension build process from manual local builds to a fully automated, Git-based release pipeline — and why, in today's environment, that shift is more important than ever.

TL:DR – Moving from a manual, error-prone release process to a robust automated pipeline takes real effort upfront, but the payoff is immediate: faster releases, fewer mistakes, and a professional workflow that scales as your extension portfolio grows.

Details
Last Updated: 01 June 2026

Read more: From Local Builds to Production DevOps: Automating Joomla Extension Release Management

Mastering Xdebug PHP debugging for Joomla on macOS Homebrew

Mastering Xdebug PHP debugging for Joomla on macOS Homebrew

If you're a Joomla extension developer in 2026, debugging PHP can still feel like navigating a maze — but the tools available today make it far more manageable than they once did. Xdebug remains the gold standard for PHP debugging, and with Joomla running on PHP 8.3 and 8.4 across most modern stacks, getting Xdebug properly configured on macOS via Homebrew is a skill worth having. This guide walks you through a current, working setup: from installation through to live breakpoint debugging in your IDE of choice.

TL:DR – Set up Xdebug 3.4+ on macOS via Homebrew to streamline your Joomla development. Ensure you have Homebrew and PHP 8.3 or 8.4 ready, install Xdebug via PECL, configure a dedicated xdebug.ini, and integrate with VSCodium or VS Code. The result is a clean, step-through debugging experience that replaces guesswork with clarity.

Details
Last Updated: 01 June 2026

Read more: Mastering Xdebug PHP debugging for Joomla on macOS Homebrew

Page 1 of 11

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

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 60
  • Apple Silicon: Redefining Performance and Efficiency 26
  • Android: A Dominant Force in Mobile Computing 24
  • Linux: The Backbone of Modern Computing 19
  • Ubuntu Linux: Stability, Security, and Open-Source Freedom 18
  • iOS: The Engine Behind Apple’s Mobile Revolution 18
  • Microsoft Windows: An Operating System 18
  • Apple Computer: Innovation, Software, Electronics 18
  • 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