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

Find and replace across all your Joomla articles

Find and replace across all your Joomla articles

Managing a Joomla site in 2026 means keeping up with a constant churn of rebrands, platform changes, and evolving social handles. When a platform you've referenced across dozens of articles changes its name — or when you simply need to scrub an old URL, update a brand name, or swap out a deprecated shortcode — opening every article individually is not a workflow, it's a punishment. There is a far better way.

The answer is DB Replacer, a free extension from Regular Labs that performs a find-and-replace operation directly against your Joomla database. It works across your entire content library in seconds, and it has kept pace with modern Joomla — fully compatible with Joomla 4 and Joomla 5 as of 2026.

TL:DR – DB Replacer finds and replaces any string across multiple database tables and columns in one pass. If you need to update text site-wide without touching each article, this is the tool. Thank you, Regular Labs, for keeping it free and maintained.

Details
Last Updated: 29 July 2026

Read more: Find and replace across all your Joomla articles

Enhancing Joomla CMS Site Security with SSH Keys

Enhancing Joomla CMS Site Security with SSH Keys

Dramatically improve your Joomla site security using SSH keys in 2026

Secure Shell Protocol (SSH) remains the gold standard for securing remote connections to your server — and in 2026, with automated credential-stuffing attacks and AI-assisted brute-force tools more prevalent than ever, getting SSH key authentication right is no longer optional. It sounds complex, but the payoff is enormous: once set up, key-based SSH is more secure, more convenient, and far more resilient than any password you could choose.

Passwords are bad, keys are good

Passwordless secure connectivity between your local machine and your Joomla CMS is one of the highest-value security improvements you can make. No password means nothing to brute-force, nothing to phish, and nothing to leak in a data breach. The only machine that can connect is the one holding the correct private key. This article walks you through exactly what you need to know — no more, no less.

What you'll find out

  • Just enough about SSH to make your command-line access genuinely secure
  • Why Joomla CMS terminal access demands SSH key authentication in 2026
  • How to generate an Ed25519 key pair (the current recommended algorithm) and deploy it
  • How to add your key to your hosting control panel and test the connection
  • Using the Joomla CLI to manage your site from the command line
  • A recap of the real-world benefits of key-based authentication

TL:DR – The setup takes under fifteen minutes and you never have to think about password-based SSH again. Automated attack tools scan the entire internet continuously; key-based SSH stops them cold.

Details
Last Updated: 29 July 2026

Read more: Enhancing Joomla CMS Site Security with SSH Keys

Updating Joomla 4 to latest

Updating Joomla to latest

Updating Joomla to the Latest Version

Joomla has moved well beyond the 4.x series. With Joomla 5 now the stable long-term support release and Joomla 6 having entered production, sites still running Joomla 4 are operating on an end-of-life branch that no longer receives security patches. If your site is on Joomla 4, migrating forward is no longer optional — it is a security necessity. This guide walks you through what that process looks like in 2026, covering preparation, the update path, common pitfalls, and how to confirm everything landed correctly.

Whether you are moving from Joomla 4 to Joomla 5, or preparing to step up to Joomla 6, the core discipline is the same: back up first, check compatibility, then update. The tooling has improved significantly since the early Joomla 4 days, and a well-prepared update is a straightforward process.

TL:DR – Joomla updates can get messy. Back up your website before you do anything else, so you can restore it if something goes wrong. Before you update, confirm your hosting environment meets the new version's system requirements, and make sure every extension and template you use has been updated to a version compatible with your target Joomla release. Complete those two tasks and the update itself should be painless.

Details
Last Updated: 29 July 2026

Read more: Updating Joomla to latest

Joomla Cassiopeia template resource kit

Joomla Cassiopeia template resource kit

The Joomla Cassiopeia template is the default template shipped with Joomla, and in 2026 it remains the most widely deployed starting point for Joomla-powered websites. This resource kit covers its core features, customisation capabilities, and the tools now available to extend it — including our own extension Cassiopeia Themer, which provides a visual control panel that dramatically reduces the effort of building a polished, on-brand site. For platform news and documentation, visit the official Joomla website.

TL:DR – Cassiopeia is the default theme for Joomla, offering a clean, responsive foundation that you can push much further with the right tools. Whether you rely on built-in style settings, a custom user.css file, child templates, or a purpose-built extension like Cassiopeia Themer, the template scales from simple brochure sites to complex web applications. Read on for a practical guide to getting the most from it.

Details
Last Updated: 29 July 2026

Read more: Joomla Cassiopeia template resource kit

Roboto font is installed with Joomla

Roboto font is installed with Joomla

Roboto has evolved well beyond its origins as Android's system font to become one of the most widely deployed typefaces on the web. Now in 2026, it remains a cornerstone of Google's design ecosystem and, crucially for Joomla developers, it is the only locally bundled font shipped with a standard Joomla installation — located in the directory /media/vendor/roboto-fontface. Template creators should treat this directory as read-only, since it is managed by Joomla core updates and any customisations made there will be overwritten.

For a full overview of the family and its available styles, visit the Google Fonts page for Roboto.

TL:DR – Roboto is a versatile, open-source typeface designed by Google, available in a wide range of styles and weights. It ships with every Joomla installation, making it a practical first choice for Joomla template designers. Its variable font edition, Roboto Flex, now offers fine-grained typographic control suited to modern responsive design.

Details
Last Updated: 07 September 2026

Read more: Roboto font is installed with Joomla

Page 8 of 11

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

Popular articles about Joomla

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

Recent articles

  • Building for One, Part fourteen: four rejections, and Apple were right every time
  • PHP 8.5 Switched display_errors Back On. Here's Why
  • Building for One, Part thirteen: the rejection that made it better
  • Building for One, Part twelve: Joomla as the household's front door
  • Building for One, Part eleven: two days between finished and in review
  • Building for One, Part ten: the chime that follows her out of the app
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