Content Management System
Joomla! is one of the world’s most popular software packages used to build, organize, manage and publish content for websites, blogs, Intranets and mobile applications. Owing to its scalable MVC architecture its also a great base to build web applications.
With more than 3 percent of the Web running on Joomla! and a CMS market share of more than 9 percent, Joomla! powers the web presence of hundreds of thousands of small businesses, governments, non-profits and large organizations worldwide.
As an award winning CMS led by an international community of more than a half million active contributors, helping the most inexperienced user to seasoned web developer make their digital visions a reality.
Here are some of the Joomla! features you will love.
Joomla! is the most popular and widely supported open source multilingual CMS platform in the world, offering over 65 languages. Webmasters and content creators can create websites to be presented in multiple languages, without ever needing to step outside of the options available in the Joomla! core software. This is a big step forward and represents a set of capabilities that can make websites much more accessible, reaching out to a much larger audience.
Our worldwide, enthusiastic community is filled with individuals, and teams of world class developers and business consultants who actively help at no cost in the forums.
There are thousands of professional Joomla! service providers throughout the world who can help build, maintain and market your Joomla! projects. The Joomla! community has a vetted directory of just some of these providers at the Joomla! Resources Directory.
One of the big challenges with any software is keeping it up to date. Fortunately, Joomla! has a “One Click Version Update” feature to make this process super easy for users of any skill level.
The built-in updater also has an automated checker which notifies you if anything needs updating; this includes notifications of the core software and Joomla! extension that utilise this feature. Keeping your site up to date is the single best thing you can do to secure your web assets and Joomla! gives you the tools to do this with little effort.
As of Joomla! 3.5.0, thanks to the new email update notification plugin, your Joomla! website checks for the availability of new Joomla! versions and when one is found it sends the Super Users on the site an email notification.
Integrated Help System
Joomla! has an in-app contextual help system to help every level of user to operate their Joomla. Most pages have a help button in the top right, helping you fully understand all options on that page. There is also a glossary explaining the terms in plain English, a version checker makes sure you’re using the latest version, a system information tool helps you troubleshoot. If all else fails, links to a wealth of online resources for additional help and support are available.
The Media Manager is the tool for easily uploading, organizing and managing your media files and folders. You can even handle more types of files, thanks to the configurable MIME settings. The Media Manager is integrated into the Article Editor so you can access images and all other media files for easy usage and enhancement of your written content.
With the banner manager you have the possibility to easily add advertising and monetize your website. The tool allows you to create clients and campaigns, to add as many banners as you need, even custom codes, to set impression numbers, track the clicks and much more…
Not enough with just one contact form on your site? The contacts component allows you to add several contacts, departments and categories, and extend the basic contact information with miscellaneous information and an image. Easily set up a contact form for each contact you create and allow access to the public or just to some registered users, or create a listing of these contacts.
Search better, Search Smarter
With the built in search and smart search, your website visitors will be able to quickly and easily find the appropriate information on your site. And even more, thanks to the statistics you can analyze your visitors needs and streamline your content even better to serve them. You have the ability to use the included smart indexing, advanced search options, auto suggest searches – making Joomla! search the best in class right out of the box.
Joomla! is a Content management system at heart and has some seriously great features that make organising and managing your content a breeze. Content creation is made very easy by the inbuilt WYSIWYG editor and allows you to edit content without any knowledge of code. After you created your content you’ll find a lot of possibilities to show it on the frontend. Next to different layouts, you’re able to use several pre installed modules to show the most popular articles, latest items, related articles and more.
As of Joomla! 3.5, adding an image is as easy as dragging and dropping it from your computer directly into the content. This works anywhere that you are using the default TinyMCE WYSIWYG editor. And if you want to add a module into an article, Joomla! 3.5 makes it really easy with a button directly on the editor toolbar. You don’t need to learn any syntax or remember the module details as the user interface does it for you.
As of Joomla! 3.7, administrators can add Custom Fields to articles, users, and contacts, and extension developers to use this feature within their own custom Joomla! extensions. With 15 different field types, it’s now easier to structure more complex content entry forms allowing content authors to easily enter their data in a standard manner whilst displaying it consistently to your site visitors.
When you are managing content, organisation is a key requirement. Being able to create categories with nesting and no limits on depth is a great plus in helping manage large websites.
When categorisation is not enough to structure your content, it’s time to look at a flat organisation structure which is best served by tagging. What’s more, tagging in Joomla! also supports nesting, so limits are just not there!
Editing content should be easy and fast. You are reading through your site’s content and see a change you need to make. No need to login to the administrative section any more for simple edits of content and modules.
Simply click and edit from the frontend.
You will never again lose a previous important version of your article and other changes on your site. You are now able to track exactly who made what changes, when, and, if a version note was entered, why the item got edited. Then if needed you can revert to any previous version.
Syndication and Newsfeed Management
Make sure your visitors stay updated on the new content you’re adding, even when they come only once in a while. With Syndication you create a feed that users subscribe to in their favorite RSS reader and so they receive the updates. With newsfeed management, you can integrate RSS feeds to your site. Gather all posts from some of the largest news sites and show them on your site for example.
The Menu Manager allows you to create as many menus and menu items as you need. You can structure your menu hierarchy (and nested menu items) completely independent of your content structure. Put one menu in multiple places and in any style you want; use rollovers, dropdown, flyouts and just about any other navigation system you can think of. Also automatic breadcrumbs are generated to help navigate your site users.
The Joomla! core is just the beginning, the real power is in the way you can customize Joomla. Over 7,500 extensions are available to extend your website and broaden its funcionality. Visit the Joomla! Extensions Directory or use the Joomla! extension finder built right into Joomla! to see thousands of ways to enhance Joomla! to suit your needs.
Extensive ACL for all your access control needs
ACL stands for Access Control List, it allows you to manage the users of your site, and different groups. When you’re managing large content portals or even intranets that means you need extensive control on who can see what and who can edit or manage what. The Joomla! ACL is extremely powerful and can be tweaked via configuration to suit any needs you might have.
Joomla! in the real (online) world
Joomla! is used all over the world to power millions of websites of all shapes and sizes.
Discover examples of companies using Joomla! in the official Joomla! Showcase Directory.
Joomla! can be used for:
- Corporate websites or portals, intranets and extranets
- Small business websites
- Online magazines, newspapers, and publications
- E-commerce and online reservations
- Government, non-profit and organisational websites
- Community-based, school and church websites or portals
- Personal or family homepages …
Being a web agency, how can Joomla! help me?
If you’re an agency who develops websites for your customers, Joomla! is the perfect tool for you (have a look at our benefits and features). Designed to be easy to install and set up, even if you’re not an advanced user. With a short learning curve (we provide free video training as well) you’ll be able to quickly build sites for your clients. Then, with a minimal amount of instruction, you can empower your clients to easily manage their own sites themselves.
If your clients need specialised functionality, Joomla! is highly extensible and thousands of extensions (most for free under the GPL license) are available in the Joomla! Extensions Directory.
As a developer, can I use Joomla! in a more advanced way?
Some companies and organisations have requirements that go beyond what is available in the Joomla! Core package. In those cases, Joomla’s powerful application framework makes it easy for developers to create sophisticated add-ons that extend the power of Joomla into virtually unlimited directions.
The core Joomla! Framework enables developers to quickly and easily build:
- Inventory control systems
- Data reporting tools
- Application bridges
- Custom product catalogs
- Integrated e-commerce systems
- Complex business directories
- Reservation systems
- Communication tools
Since Joomla! is based on PHP and MySQL, you’re building powerful applications on an open platform anyone can use, share, and support.
To find out more information on leveraging the Joomla! Framework, visit the Joomla! Framework site.
Joomla! seems the right solution for me. How do I get started?
Joomla! is free, open, and available to anyone under the GPL license. Read Getting Started with Joomla! to find out the basics.
- If you’re ready to install Joomla! by yourself:
- Download the latest version of Joomla!
You can find it on the Joomla! Downloads Portal, you’ll be up and running in no time.
And if you need any help, visit our official forums and documentation. You can also watch our training videos.
Download Joomla! now >>
- Download the latest version of Joomla!
- Joomla! provides also another way to get started without having to install it:
- Free website on launch.joomla.org
This is the easiest way to start your first Joomla! website immediately. You can launch a totally free and fully functional website in seconds and start publishing your content online immediately.
Try launch.joomla.org now >>
- Free website on launch.joomla.org