Recently I read a question on the Joomla Facebook group about how to set up a blog on Joomla, and comparing the process to Wordpress.
A blog can be an important piece of your Content Marketing strategy, along with a newsletter and social media marketing.
We build all sorts of websites, some very simple and others extremely complex. And the beauty of Joomla is that it's very simple to implement new functionality into an existing site.
Often our existing clients come back with questions about "Can I do this? What does that look like?". To that end, we've created a Demo site which demonstrates some of the more commonly-requested functionality.
One of the best ways to boost performance and decrease page loading time in a website is to configure caching.
A cache is effectively a snapshot of a website, so when users visit the site they are served the cached version, rather than the entire site having to re-load each time. This makes the site faster to browse.
The downside to caching from an administrative perspective is that when you perform site updates, they may not be visible in the front-end until the cache is refreshed. This is exactly how caching is designed to work - but obviously not ideal if you make a change and want to see what it looks like!
Does your business have a blog, but no time to blog?
Content Management is one of those things that requires a certain time commitment each month. The best reason to update content regularly, is because Google rewards it - ie. there are SEO benefits.
But it also benefits your visitors - if they see new content, they will (hopefully) come back again. Regular, fresh content is one of the keys to your website's success.
The problem is, most small business clients are fully engaged in running their own business, and do not have either the time, ability or interest to regularly write their own content.
In 2015 we began activating Cloudflare on client website hosting accounts. Cloudflare is a cloud platform designed to improve website performance and protect websites against online threats. They offer a free tier and also paid services - we were activating the free service. Our upstream website hosting provider added a plugin to cPanel, which enabled us to manage Cloudflare directly from within the cPanel hosting account.
Over time we've examined the benefits or otherwise in utilising this free Cloudflare service. There are a number of issues relating specifically to Australian websites and the free Cloudflare plan, which are outlined in this 2017 article "The declining value of Cloudflare in Australia".
Last year we wrote about setting up Frontend Content Editing for a client who had extremely simple content editing requirements.
Since then, we've set up this functionality for several other clients. In most cases, the only thing they want to do is add a few blog posts a year, or change a price here or there. They don't need or want to log into the backend, because we manage their website for them.
At a very basic level, a client can now log in via the frontend, which looks familiar to them, and select a function from a short, customised User Menu. Some of the options may include:
The first Joomla website I ever built was DesignerPhotoCards.com.au, back in 2006. It was done using Joomla 1.0 and Virtuemart 1.0. This site is the reason I use Joomla today. At the time, I only knew how to handcode HTML, which I'd learned back in the dark ages before CSS even existed.
I wanted to be able to sell custom designs online. I'm not sure it was even called "ecommerce" back then. I knew I needed more than HTML/CSS but wasn't sure how to achieve that.