Practical articles, perspectives, and updates for people building and managing Joomla-powered websites, with an emphasis on simpler publishing, maintainability, and making better decisions about the websites you own.
Uploading an image or document to Joomla takes only a few moments. Managing hundreds or thousands of those files over the life of a website is a different problem and can cause several unexpected c...
Building a Joomla website involves more than creating articles and choosing where they appear. Categories, menu items, templates, modules, access controls, and extensions each perform different job...
Website performance testing can produce an appealingly simple result: a score, a collection of measurements, and perhaps a list of things that could be improved. The difficulty begins when you run ...
Joomla modules give you considerable control over what appears around the main content of a page, but that control depends on two different decisions: where the module can appear and where it shoul...
Most Joomla websites do not need complicated access rules. A public blog, business website, or informational site may make nearly everything available to everyone. However, Joomla also includes a b...
Installing an extension can sound like a relatively small change to a website. You need a particular feature, find an extension that provides it, install it, configure a few options, and continue b...
Joomla gives you both categories and tags for organizing content, but that doesn't mean every website needs to use both extensively. Categories usually provide the primary structure for articles. T...
Routine website maintenance is supposed to keep a website healthy. Updates are reviewed and applied, backups are maintained, important functionality is checked, and ordinary problems are addressed ...
Customizing a Joomla template can begin with relatively simple changes. You might adjust colours and typography through Template Styles, create an override for a particular layout, or add custom CS...
It is tempting to start building a website by opening the CMS and creating pages, categories, menus, and other content as you need them. That can work for a very small site, but it can also leave y...
There is no single backup schedule that is appropriate for every website. A site that changes only a few times each month has very different recovery requirements from an online store processing or...