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.
Joomla tech notes and demos
Customising the Menu Link Class in Joomla's Cassiopeia Template
Cassiopeia remains the default frontend template in Joomla 5, and while it has matured considerably since its introduction, its default menu hover and active-state styling still lacks contrast for many designs. Here's how to fix that cleanly in 2026 — no third-party extensions, no template overrides, just a Link Class and a few lines of CSS.
The good news is that the approach is straightforward: add a Link Class to your menu item, then drop the corresponding CSS into your user.css file. That file sits outside the template's core files, so it survives every Joomla update — including the incremental Joomla 5.x releases that have landed over the past year.
TL:DR – Give your Joomla menu items a sharper hover and active border in under five minutes, with changes that persist through template updates.
- Details
Scalable Vector Graphics (SVGs) work better for logos, but are not enabled by default in Joomla.
Scalable Vector Graphics have been around since before the millennium, yet in 2026 they remain the undisputed best format for logos, icons, and any graphic that needs to look sharp across the full range of screen sizes and resolutions we now take for granted. SVG is an open standard for vector graphics stored in XML text files. Because SVG files can also contain executable code and other potentially harmful content, Joomla takes a cautious approach and does not enable the format by default. That caution is well-founded, but it should not put you off: once you understand the workflow, enabling SVG on your Joomla site is straightforward and the visual improvement — especially on high-density displays — is immediately obvious.
This article explains how to enable SVG in Joomla, what the security considerations are, and how to prepare your SVG files so they pass Joomla's sanitiser without a fight.
TL:DR – SVG is the right choice for crisp, responsive graphics in 2026. The setup takes around 30 minutes and the quality difference over raster formats is striking on any modern display.
- Details
Joomla remains one of the most capable open-source content management systems available in 2026, powering millions of sites worldwide. But out of the box, it still requires deliberate configuration to perform well in search engine results. The good news is that Joomla's built-in SEO tooling has matured considerably, and with the right settings you can get a long way before reaching for any third-party extensions. This guide walks you through every native adjustment worth making — from server configuration through to canonical links — so you start from a solid foundation.
These settings are spread across different parts of Joomla by design, because not every change applies universally to every site, host, or content structure. That can feel disorienting at first, but once you understand the logic it becomes straightforward to manage.
TL:DR – Rename your htaccess file, configure your site's SEO and metadata settings, audit your menu and article title fields, and enable the System SEF plugin with a canonical domain. Takes about 15 minutes. Read on for the full detail.
- Details
Read more: Joomla search engine friendly (SEF) site optimisation (SEO)
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
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