Skip to main content

21 October 2026: critical security updates for PHP and YOOtheme Pro 5. Is your Joomla website up to date yet? Get it checked

Review: Joomla 3.0

On 27 September 2012 Joomla 3.0 came out – the first Joomla version whose backend and default template adapt to the smartphone. For this review we installed Joomla 3.0.4 of 23 April 2013, the last version of the 3.0 line, once more and photographed it, on a phone too. Plus an overview of all eleven lines of Joomla 3 that followed until 2023.

Series "Joomla history" · part 4 of 7 · back to Review: Joomla 2.5 · next: Review: Joomla 4.0

Released27 September 2012 (Joomla 3.0.0)
Last version of 3.03.0.4 of 23 April 2013, the same day as 3.1.0 (5 versions)
Joomla 3 in total106 versions up to 3.10.12 of 11 July 2023
End of support17 August 2023 – more in the post End of Life: Joomla 3.x
RequirementsPHP from 5.3.1, MySQL or PostgreSQL
TemplatesProtostar (default), Beez3; Isis and Hathor in the backend
TechnologyBootstrap 2.1, jQuery, TinyMCE 3.5.6
Included in the installation123 extensions

Bootstrap and the smartphone

Joomla 3.0 took on Twitter Bootstrap and built two new templates on it: Isis for the backend and Protostar for the website, both responsive. According to the Joomla 3.0 announcement, a three-step installation, a PostgreSQL driver, language packs straight from the extension manager, the "Guest" user group from the start and a reworked, accessible Beez3 came with it.

Joomla 3.0 was a short-term release: if you used it, you had to move to the next version every six months; most existing websites, Joomla wrote, would not want to leave 2.5. A new requirement too: "magic quotes" had to be switched off in PHP.

The installation in three steps

Seven steps became three: configuration, database, overview. Licence and FTP left the process, and the server check now sits in the overview at the end – with "Magic Quotes GPC Off" as a requirement.

Joomla 3.0 installer: configuration
Step 1 of 3: language, site name and login on one page.
Joomla 3.0 installer: database
Step 2: the database – now also PostgreSQL.
Joomla 3.0 installer: overview
Step 3: overview with six sets of sample data, from "Blog" to "Learn Joomla".
Joomla 3.0 installer: finished
Done – with the button that deletes the "installation" folder and the offer to install languages right away.

The website: Protostar

Joomla 3.0: home page with Protostar
The freshly installed website with Protostar and the blog sample data: posts on the left, "Older Posts", "Blog Roll" and "Most Read Posts" on the right.

We chose the blog sample data: six articles, a plain blog with a sidebar. Protostar rearranges itself on small screens – the sidebar moves below the content, the menu gets narrower.

Joomla 3.0 on a smartphone: home page
The same home page on a smartphone (390 pixels wide).
Joomla 3.0 on a smartphone: article
An article on the smartphone.
Joomla 3.0: article
An article with print and e-mail icons in the cog menu.
Joomla 3.0: About
The "About" page.
Joomla 3.0: login
"Author Login" – you can also write articles in the frontend.
Joomla 3.0: registration
Registering on the website.
Joomla 3.0: search
The search.

The backend: Isis

Joomla 3.0: login
The login with Isis.
Joomla 3.0: Control Panel
The Control Panel: system functions on the left, logged-in users, popular and latest articles in the middle, quick icons as a list on the right.

At the top the dark menu bar: System, Users, Menus, Content, Components, Extensions, Help. Many lists now have a sidebar with sub-items and filters, and the buttons sit in a toolbar above.

Joomla 3.0: Content menu
The menu bar opens as a Bootstrap drop-down – here "Content".

Content

Joomla 3.0: Article Manager
The Article Manager: filters in the sidebar on the left, search and sorting at the top.
Joomla 3.0: Category Manager
The categories.
Joomla 3.0: Featured Articles
The featured articles.
Joomla 3.0: editing an article
Editing an article: tabs for details, publishing, options, edit screen, metadata and permissions; TinyMCE 3.5.6.

Extensions, templates, system

Joomla 3.0: Menu Manager
The main menu.
Joomla 3.0: Module Manager
The modules of the website.
Joomla 3.0: Plugin Manager
The plugins.
Joomla 3.0: Extension Manager
Installing extensions: upload a package, name a folder or a URL.
Joomla 3.0: managing extensions
123 extensions in a fresh installation.
Joomla 3.0: Joomla Update
Joomla! Update – today it offers this installation an update to 3.2.7.
Joomla 3.0: Template Manager
Template styles: Protostar and Beez3 for the website, Isis and Hathor for the backend.
Joomla 3.0: template style
The Protostar style.
Joomla 3.0: Global Configuration
The global configuration in the new look.
Joomla 3.0: user groups
User groups – "Guest" is new and there from the start.
Joomla 3.0: Media Manager
The Media Manager.
Joomla 3.0: System Information
System information – with PHP 5.6 from our test environment.

2012 and today

For comparison: the same views in a fresh Joomla 6.2. The tabs when editing, the toolbar and the filters of Joomla 3 are still there.

Backend login of Joomla 3.0.
2012Backend login of Joomla 3.0.
Login in Joomla 6.2.
2026Login in Joomla 6.2.
The Control Panel.
2012The Control Panel.
The Home Dashboard.
2026The Home Dashboard.
The Article Manager.
2012The Article Manager.
The article list today.
2026The article list today.
Editing an article with tabs.
2012Editing an article with tabs.
Editing an article today.
2026Editing an article today.
The website with Protostar.
2012The website with Protostar.
The website with Cassiopeia.
2026The website with Cassiopeia.

Joomla 3 from 3.0 to 3.10

3.0 was followed by ten more lines, each with a review of its own in this blog. According to the Joomla downloads:

VersionFirst releaseLast releaseVersions
Joomla 3.027 Sep 20123.0.4 · 23 Apr 20135
Joomla 3.123 Apr 20133.1.6 · 6 Nov 20137
Joomla 3.26 Nov 20133.2.7 · 1 Oct 20148
Joomla 3.330 Apr 20143.3.6 · 1 Oct 20147
Joomla 3.424 Feb 20153.4.8 · 24 Dec 20159
Joomla 3.521 Mar 20163.5.1 · 5 Apr 20162
Joomla 3.612 Jul 20163.6.5 · 13 Dec 20166
Joomla 3.725 Apr 20173.7.5 · 17 Aug 20176
Joomla 3.818 Sep 20173.8.13 · 9 Oct 201814
Joomla 3.930 Oct 20183.9.28 · 6 Jul 202129
Joomla 3.1017 Aug 20213.10.12 · 11 Jul 202313

The last line, 3.10, came out on 17 August 2021 together with Joomla 4.0 as "the bridge", according to the Joomla 4.0 and 3.10 announcement: before the move it checks whether server and extensions are ready for Joomla 4. Support for Joomla 3 ended on 17 August 2023.

All 5 versions of Joomla 3.0

  1. 3.0.027 Sep 2012
  2. 3.0.19 Oct 2012
  3. 3.0.28 Nov 2012
  4. 3.0.34 Feb 2013
  5. 3.0.423 Apr 2013

What came after Joomla 3

Almost nine years after Joomla 3.0, Joomla 4.0 came out on 17 August 2021 – with a new backend, workflows and Bootstrap 5. That is where this series continues.

Still running a website on Joomla 3?

It has had no security updates since August 2023. We bring it to Joomla 6 – we name the effort after an inventory.

See Joomla update and migration

How we did it: Joomla 3.0.4 in the original package from downloads.joomla.org, locally in Docker with PHP 5.6 and MySQL 5.5, reachable only on our own machine, files and settings unchanged, with the blog sample data. The smartphone pictures were taken in a browser 390 pixels wide. Joomla 6.2 fresh with sample data.

Sources: Joomla 3.0 announcement, Joomla 4.0 and 3.10 announcement, Joomla downloads and our own screenshots. As of 21 October 2026. Every Joomla version with its end of support is in the overview.

Ufuk Avcu

Owner and developer of the Joomla Agency. Has been building and looking after Joomla websites since 2009.

Questions about your Joomla website?

We take a look and usually answer on the next working day.

Free inquiry