Choosing the right CMS is key to building the best website for the client, and Joomla! is always our first choice. Not only is it user friendly and responsive, but it also allows a great amount of freedom in website development, whereas WordPress can be restrictive, difficult to use, and unstable to update. Dolia have been using the Joomla! CMS platform for over 10 years and consider ourselves expert developers with this platform. It provides us with an excellent and flexible CMS framework, as well as a brilliant user-interface for users in terms of updating and maintaining the site.
In 2019, 80% of the websites we developed were Joomla! sites. We have developed a small handful of WordPress sites in the past for clients who have specifically requested the platform, but we’ve always come up against issues or niggles and restrictions that we simply don’t get when using Joomla!. When working with larger, more complex sites, WordPress doesn’t offer us the organisation, structure and content flexibility that Joomla! does. We are bespoke website designers and don’t use templates, so like to have maximum development freedom.
Sure, WordPress is the most used CMS… but it was built primarily as a blogging platform and was designed to be used by people with little website design and development skills. Over the years, WordPress has become more and more popular with the availability of off-the-shelf templates and a huge range of plugins, but in our opinion, it still lacks the flexibility and freedom for designers and developers that Joomla! offers. Although popular, we feel that it’s very much a ‘beginner's’ CMS system.
WordPress seems to require a plugin for EVERYTHING… This means you have all sorts of plugins for the simplest of features or code, and therefore you have lots to manage and update. We like to keep plugins to a minimum to reduce the vulnerability of the site and also to keep it performing well and loading as fast as possible. More plugins = more code and more code = slower site (generally).
When updating templates in WordPress, it can cause big issues. For some reason, updating templates in WordPress can strip out customisations, settings and configurations; it can be a real set-back. We don’t like to rely on someone else’s template… that’s why we have our own template ‘framework’ for Joomla, which we know and understand 100%. Overall, we find WordPress to be ‘clunky’ and unstable when it comes to plugins and template updates.
If you have a fairly large site, WordPress is horrible to manage content. We find that a lot of the time, the ‘Search’ feature does not work for Pages/Posts and it’s not easy to categorise content and search or order it. When ‘inside’ Joomla editing content, it’s very similar to WordPress… but, just much more organised and easier to search for and find content.
This is a big one actually. WordPress sites can quickly become a right mess in terms of file storage. When uploading images, documents etc. to the website you have no control as to where they go, unless you upload manually every time via FTP. So, WordPress puts everything into the ‘Uploads’ folder then ‘Year’ then ‘Month’. This would make sense if you were writing a blog as you have everything in date order, but we’re not creating blogs and want our media files in a better structure so that we can find/edit/change them easily.
We love to tweak/change and write our own code to customise and create features. Whilst it is possible with WordPress, it’s not always straight-forward and WordPress has a clunky ‘Hooks’ system for adding in code… it’s just not nice to work with.
Widgets allow you to put fixed content blocks onto a number of pages. They work okay if you just have a few… but, if you have too many, they become very hard to manage and very messy. In Joomla!, we have ‘Modules’ which work in a similar way, but they are so much easier to manage and configure.
If you have only ever used WordPress and are unsure whether Joomla! will work for you, we can assure you that you’ll get on very well with Joomla! because not only will you have have a website that is much more robust and has a better performance, but it will also allow us to provide better on-going support with new developments, updates and general maintenance. We would be more than happy to take you through a Joomla! website so that you can ‘test drive’ the interface and get a feel for how it works if you think that would help you decide what platform to use for your new website.
Ultimately, in order for us to produce the best website we can for you, we recommend that you choose Joomla! over WordPress or other CMS packages.
Any Questions? Have a chat with us.