At least 10 good reasons to update to Joomla 4 or Joomla 5 now!

Joomla 3.x and earlier are no longer supported!

Joomla 4.x was released in August 2021 and Joomla 5.x was released in October 2023. Assuming all your favourite extensions are compatible and your hosting environment is suitable, there are at least 10 good reasons to upgrade to Joomla 4.x or Joomla 5.x now.

Long Term Support Versions of Joomla from 2005 to 2026

1.0
1.5
2.5
3.x
4.x
5.x

UNSUPPORTED

SUPPORTED

 

1. Security

As per the Sucuri Hacked Website & Malware Threat Report at https://sucuri.net/reports/2023-hacked-website-report, one of the main causes of a hacked Joomla website is failing to keep Joomla and third party extensions regularly updated. Joomla 4 and 5 both have security enhancements over earlier versions of Joomla.

2. Performance

Later versions of Joomla are faster. Websites that load quickly typically rank better in search engines and receive more traffic.

3. Hosting

Unsupported versions of Joomla are stuck on older and unsupported versions of PHP that the hosting company may retire at any time. This is not ideal from a security point of view or a performance point of view as newer versions of PHP are faster. Falling too far behind makes it difficult to migrate to the latest Joomla version as multiple migrations are needed while juggling compatible PHP versions along the way.

4. Support

Finding support for older versions of Joomla and third party extensions is increasingly difficult. Many developers have dropped support for Joomla 3.x and earlier versions so any issues that arise may not be able to be fixed until the website is migrated to a newer version of Joomla.

5. Extension Availability

Developers are now focused on Joomla 4 and Joomla 5 and have removed the earlier versions of their extensions from the Joomla Extensions Directory and their websites. This makes it difficult to track down extensions compatible with Joomla 3 and earlier and support is often non-existent.

6. Better User Experience

The later versions of Joomla have a new control panel with a better user experience featuring a cleaner and more organised interface. The new interface also works better on mobiles for anyone administering Joomla websites on their tablet or phone.

7. Enhanced SEO Features

Joomla 4 and 5 introduce new SEO features such as character limits on the meta description fields and support for rich snippets (schema.org).

8. Improved Accessibility

Joomla 4 and 5 have built in Web Content Accessibility Guidelines (WCAG) compliance to ensure Joomla websites are accessible to a wider range of users including those with disabilities.

9. Other New Features and Enhancements

Joomla 4 and 5 include many other new features and enhancements such as the Task Scheduler, Workflows, a new Media Manager, Smart Search improvements such as the ability to search custom fields, Child Templates, Multi-factor Authentication and Guided Tours.

10. An Opportunity for a Clean Up

Any carefully planned migration or upgrade presents an opportunity for a review of the current website including content and extensions. Third party extensions that are no longer being used should be removed. It may be possible to remove some third party extensions in favour of functionality that is now built in to the later versions of Joomla. Reducing the number of third party extensions can improve security, can reduce the ongoing maintenance effort and can also improve performance.

Migrate My Joomla Website

Migrate from Joomla 1.5 to Joomla 3.x

The cost of migrating from Joomla 1.5 to Joomla 3.x depends on the number of third party extensions and whether there are Joomla 3.x equivalents, whether there is an equivalent Joomla 3.x template and other factors. A straightforward Joomla 1.5 to Joomla 3.x migration typically takes at least five hours and costs from around $450.

Migrate from Joomla 2.5 to Joomla 3.x

The cost of migrating from Joomla 2.5 to Joomla 3.x depends on the number of third party extensions and whether there are Joomla 3.x equivalents, whether there is an equivalent Joomla 3.x template and other factors. A straightforward Joomla 2.5 to Joomla 3.x migration migration typically takes at least three hours and costs from around $250.

Migrate from Joomla 3.x to Joomla 4.x

The cost of migrating from Joomla 3.x to Joomla 4.x depends on the number of third party extensions and whether there are Joomla 4.x equivalents, whether there is an equivalent Joomla 4.x template and other factors. A straightforward Joomla 3.x to Joomla 4.x migration migration typically takes at least four hours and costs from around $350.

Upgrade from Joomla 4.x to Joomla 5.x

The cost of updating from Joomla 4.x to Joomla 5.x depends on the number of third party extensions and whether there are Joomla 5.x equivalents, whether there is an equivalent Joomla 5.x template and other factors. A straightforward Joomla 4.x to Joomla 5.x update typically takes at least one hour and costs from around $88.

Contact me for a quote.

Upgrade or Migrate to Joomla 5.x!

Joomla 1.5

Release Date: January 2008
Support Ended: September 2012

Joomla 2.5

Release Date: January 2012
Support Ended: December 2014

Joomla 3.x

Release Date: September 2012
Support Ended: August 2023

Hotfixes

Some security hotfixes for Joomla end of life versions are available which can help secure websites with unsupported versions of Joomla until website owners are able to update to a supported version. Links for these can be found on the official Joomla website.

Joomla 4.x

Release Date: August 2021
Support Ends: October 2025

Joomla 5.x

Release Date: October 2023
Support Ends: October 2026

Joomla 5.x was released on 17th October 2023.

New Joomla 5.x Features

Some of the new features included in Joomla 5.x are:

  • performance and security improvements
  • dark mode support for Administrator
  • built in system font support for the default Cassiopeia template
  • FontAwesome 6
  • rich snippets (schema.org) support
  • AVIF image format support in Media Manager
  • User Action Log improvements such as logging creation of new custom fields, user blocking and user unblocking
  • Smart Search improvements such as searching in custom fields
  • codebase cleanup and optimisation

It's Safe to Migrate or Upgrade to Joomla 5.x Now

Assuming all your favourite extensions are Joomla 5.x ready and your hosting environment is suitable for Joomla 5.x, now is a good time to upgrade to Joomla 5.x.

I have already updated my business website to Joomla 5.x,  updated most Joomla 4.x clients to Joomla 5.x and started building new websites with Joomla 5.x.

Using a template that's compatible with Joomla 4.x and Joomla 5.x (such as JoomShaper Helix Ultimate) simplifies the update process considerably.

Smart Search

As per the official instructions on the Joomla website , the original Joomla search (com_search) is no longer included in Joomla 5 and com_search should be removed before upgrading to Joomla 5. Joomla 5 includes Smart Search (com_finder) which should be used instead.

Google reCAPTCHA

Joomla 5 no longer includes Google reCAPTCHA but third party Google reCAPTCHA extensions can be installed or use hCAPTCHA or Cloudflare Turnstile instead.

Joomla 4.x Support

Joomla 4.x will still be officially supported until October 2025. This gives Joomla website owners plenty of time to upgrade to Joomla 5.x. Joomla 4.x websites will, of course, still operate after October 2025 but may be more vulnerable to hackers.

Extension and Template Support for Joomla 5.x

Joomla 5.x ships with a backwards compatibility plugin which is enabled by default (as at July 2024).

In theory, the backwards compatibility plugin should allow any extension that works on Joomla 4 to work on Joomla 5.

Once all the third party extensions on your Joomla 5 website are fully Joomla 5 compatible, you should be able to disable the backwards compatibility plugin to give your website a performance boost. I recommend trying this on a development copy of your website initially as disabling the plugin may cause an error on the website where you are not able to easily re-enable the plugin if needed.

Happy updating / migrating!

Migrate My Joomla Website

Migrate from Joomla 1.5 to Joomla 3.x

The cost of migrating from Joomla 1.5 to Joomla 3.x depends on the number of third party extensions and whether there are Joomla 3.x equivalents, whether there is an equivalent Joomla 3.x template and other factors. A straightforward Joomla 1.5 to Joomla 3.x migration typically takes at least five hours and costs from around $450.

Migrate from Joomla 2.5 to Joomla 3.x

The cost of migrating from Joomla 2.5 to Joomla 3.x depends on the number of third party extensions and whether there are Joomla 3.x equivalents, whether there is an equivalent Joomla 3.x template and other factors. A straightforward Joomla 2.5 to Joomla 3.x migration migration typically takes at least three hours and costs from around $250.

Migrate from Joomla 3.x to Joomla 4.x

The cost of migrating from Joomla 3.x to Joomla 4.x depends on the number of third party extensions and whether there are Joomla 4.x equivalents, whether there is an equivalent Joomla 4.x template and other factors. A straightforward Joomla 3.x to Joomla 4.x migration migration typically takes at least four hours and costs from around $350.

Upgrade from Joomla 4.x to Joomla 5.x

The cost of updating from Joomla 4.x to Joomla 5.x depends on the number of third party extensions and whether there are Joomla 5.x equivalents, whether there is an equivalent Joomla 5.x template and other factors. A straightforward Joomla 4.x to Joomla 5.x update typically takes at least one hour and costs from around $88.

Contact me for a quote.

Joomla 3.x "End of Life" Implications

Official support for Joomla 3.x ended in August, 2023.

joomla 3.x end of life

Joomla 3.x websites will, of course, still operate after this date but security vulnerability fixes may no longer be available and this could place your Joomla 3.x website at risk.

Joomla 3.x is becoming increasingly more difficult to support as extension developers concentrate on newer versions of Joomla and drop support for older versions.

Advice for Joomla 3.x Website Owners

To keep websites as secure as possible, Joomla 3.x website owners should update to the final release Joomla 3.10.12 and apply end of life security patches if they can't immediately migrate to Joomla 4.x.

Apart from official support, other advantages in moving to Joomla 4.x include new features such as a cleaner and more powerful codebase, improved security, PHP 8 support, Bootstrap 5 integration, new accessible backend and frontend templates, new media manager, workflows, child templates and guided tours.

The degree of difficulty in upgrading your Joomla 3.x website to Joomla 4.x will depend on a number of factors including the currently used template, third party extensions and the content that needs to be brought across.

Migrating from Joomla 3.x to 4.x

Moving from Joomla 3.x to 4.x is regarded as a "migration" which involves the following:

  • check the hosting environment is suitable for Joomla 4.x (e.g. PHP 8 is recommended)
  • run backup
  • make a list of third party extensions and check that equivalents are available in Joomla 4.x
  • remove any extensions that are not Joomla 4.x compatible (including templates)
  • update from Joomla 3.10.12 to Joomla 4.x
  • install Joomla 4.x versions of third party extensions (including templates)
  • test and verify that everything has migrated successfully

This process can take anything from a couple of hours to a whole day or even longer depending on the complexity of the website and the availability of equivalent Joomla 4.x versions of extensions.

More Information

Official Joomla 3.x to 4.x Step by Step Migration instructions can be found on the Joomla Community website.

Webilicious can help with Joomla Migrations.

Migrate My Joomla Website

Migrate from Joomla 1.5 to Joomla 3.x

The cost of migrating from Joomla 1.5 to Joomla 3.x depends on the number of third party extensions and whether there are Joomla 3.x equivalents, whether there is an equivalent Joomla 3.x template and other factors. A straightforward Joomla 1.5 to Joomla 3.x migration typically takes at least five hours and costs from around $450.

Migrate from Joomla 2.5 to Joomla 3.x

The cost of migrating from Joomla 2.5 to Joomla 3.x depends on the number of third party extensions and whether there are Joomla 3.x equivalents, whether there is an equivalent Joomla 3.x template and other factors. A straightforward Joomla 2.5 to Joomla 3.x migration migration typically takes at least three hours and costs from around $250.

Migrate from Joomla 3.x to Joomla 4.x

The cost of migrating from Joomla 3.x to Joomla 4.x depends on the number of third party extensions and whether there are Joomla 4.x equivalents, whether there is an equivalent Joomla 4.x template and other factors. A straightforward Joomla 3.x to Joomla 4.x migration migration typically takes at least four hours and costs from around $350.

Upgrade from Joomla 4.x to Joomla 5.x

The cost of updating from Joomla 4.x to Joomla 5.x depends on the number of third party extensions and whether there are Joomla 5.x equivalents, whether there is an equivalent Joomla 5.x template and other factors. A straightforward Joomla 4.x to Joomla 5.x update typically takes at least one hour and costs from around $88.

Contact me for a quote.

PHP 7 End of Life Implications for Joomla 3.x and Joomla 4.x

PHP 7 End of Life

There will be no more security updates for PHP 7.4 after 28th November 2022.

Recommended Version of PHP for Joomla 3.x Websites

Joomla websites running on Joomla 3.x should update to Joomla 3.10.12 and PHP 7.4 or PHP 8.0 if all third party extensions support PHP 8.0.

Recommended Version of PHP for Joomla 4.x Websites

Joomla websites running on Joomla 4.x should update to the latest version of Joomla 4.x and PHP 8 if all third party extensions support PHP 8.

PHP 7.4 End of Life Options for Joomla 3.x Websites

Some Joomla 3.x websites may run successfully on PHP 8.0. As hosting providers drop support for PHP 7, Joomla 3.x may cease to function. It's not clear exactly when this will happen and it might depend on the timing and severity of security vulnerabilities discovered after security support for PHP 7.4 ends in November 2022.

When your hosting company announces they are dropping support for PHP 7.4, a short term solution may be to move to another host that still supports PHP 7.4 but ideally you should be aiming to migrate any remaining Joomla 3.x websites to Joomla 4.x or some other secure platform as soon as possible.

Another option for a simple Joomla 3.x website with few ongoing updates is to recreate the website as a static HTML website or similar. A static HTML website can still have all the basic essential features such as a responsive template, SSL, search engine friendly URLs, Google Analytics and search engine optimisation. Additional benefits of static HTML websites are faster performance and little or no ongoing cost (apart from the domain name and hosting renewals).

PHP 7.4 End of Life Options for Joomla 4.x Websites

Joomla 4.x websites running on PHP 7 should upgrade to a supported version of PHP 8 as soon as possible. It is usually best to upgrade third party extensions to the latest versions first.

What Version of PHP is My Website Running On?

There are a few ways for you to check what version of PHP your website is running on. For example:

  • use a free online tool such as the HTTP / HTTPS Header Check at http://www.webconfs.com/http-header-check.php
  • on Joomla 3.x websites, log in to the back-end of the website and go to Site -> System Information
  • log in to your cPanel (or similar) hosting control panel and click on "Select PHP Version" or similar

What if My Hosting Company Does Not Offer Support For PHP 8?

Your hosting company should be running at least one supported version of PHP. If not, you should ask them why not and when they propose to fix the security issue. If there is no satisfactory answer then you probably have no other option but to move to a better quality hosting company.

See https://webhostingdownunder.com.au for help in choosing a new hosting company.

Migrate My Joomla Website

Migrate from Joomla 1.5 to Joomla 3.x

The cost of migrating from Joomla 1.5 to Joomla 3.x depends on the number of third party extensions and whether there are Joomla 3.x equivalents, whether there is an equivalent Joomla 3.x template and other factors. A straightforward Joomla 1.5 to Joomla 3.x migration typically takes at least five hours and costs from around $450.

Migrate from Joomla 2.5 to Joomla 3.x

The cost of migrating from Joomla 2.5 to Joomla 3.x depends on the number of third party extensions and whether there are Joomla 3.x equivalents, whether there is an equivalent Joomla 3.x template and other factors. A straightforward Joomla 2.5 to Joomla 3.x migration migration typically takes at least three hours and costs from around $250.

Migrate from Joomla 3.x to Joomla 4.x

The cost of migrating from Joomla 3.x to Joomla 4.x depends on the number of third party extensions and whether there are Joomla 4.x equivalents, whether there is an equivalent Joomla 4.x template and other factors. A straightforward Joomla 3.x to Joomla 4.x migration migration typically takes at least four hours and costs from around $350.

Upgrade from Joomla 4.x to Joomla 5.x

The cost of updating from Joomla 4.x to Joomla 5.x depends on the number of third party extensions and whether there are Joomla 5.x equivalents, whether there is an equivalent Joomla 5.x template and other factors. A straightforward Joomla 4.x to Joomla 5.x update typically takes at least one hour and costs from around $88.

Contact me for a quote.

Move My Website to a Better Web Hosting Company

Moving a website to a new web host typically takes a couple of hours or around $176 and includes:

  • backing up the current website
  • finding the most suitable web hosting company for your particular website within your budget
  • purchasing a new web hosting plan on your behalf
  • restoring the website to the new web host
  • updating the domain name to point to the new host
  • testing
  • forwarding any orphaned emails on the old host to the new host
  • optionally moving your domain name to the new service provider

Note that you will be moving to a better web hosting company and for most of my clients this is often a cheaper web hosting company so that the cost of the move is soon recovered.

Contact me to enquire about moving web hosts.