Search Here:

Happy 20th Anniversary

Happy 20th Anniversary

bilal ayadi k8Lp1IOsZt4 unsplashPhoto by Bilal Ayadi on Unsplash

 

Over two decades, the project has embodied three core values: freedom (open licensing and transparent governance), flexibility (a powerful extension ecosystem and robust templating), and innovation (modern architecture, accessibility, and performance improvements across major releases).

Looking Back

  • 2005: The community launches Joomla, establishing a vibrant new chapter for open-source CMS development.
  • 1.x–2.x: Rapid adoption, a growing extension directory, and a strong developer ecosystem.
  • 3.x: Responsive templates, improved UX, and a mature ACL framework become hallmarks of the platform.
  • 4.x–5.x: Accessibility-first design, performance gains, modern PHP standards, and streamlined workflows for administrators and developers.

The Community

Joomla’s success is powered by people—maintainers, extension developers, designers, translators, documentation teams, event organizers, and users worldwide. Their volunteer spirit and shared purpose have sustained the project’s momentum and quality for two decades.

Why Joomla Still Matters

  • Open and sustainable: Community-driven governance and transparent development.
  • Built-in power: Advanced ACL, multilingual support, and content workflows out of the box.
  • Extensible by design: Thousands of extensions and flexible templating for custom solutions.
  • Secure and performant: Ongoing security reviews, modern PHP standards, and performance enhancements.

Looking Ahead

As we celebrate 20 years, we also look to the future: continued improvements in usability, accessibility, and developer experience; deeper integration with modern tooling; and a renewed focus on performance and sustainability. The roadmap remains guided by real-world needs and the open-source ethos that has defined Joomla from the start.

Thank you to everyone who has contributed time, code, documentation, support, and inspiration. Joomla is more than software—it is a community that builds the web together.

Happy 20th Birthday, Joomla! Here’s to the next chapter.

Invalidate Cache - Howto

Site caching is sometimes a web developer's nightmare. You can control the site reset using Invaliade Cache, a simple free module in the Administrator of Joomla.

Cache, web cache, and browser cache are phrases you have probably heard. But you don't know precisely what it means in the Web context.

In common parlance, the word caching means placing something in storage (usually in secret) on the chance that it may be helpful later (e.g., a weapons cache). A browser or Web cache does that, except with program and website assets. When you visit a website, your browser takes pieces of the page and stores them on your computer's hard drive.

Should I clear my Browser Cache?

Clearing your browser cache is a good idea because it:

  • Prevents you from using old forms
  • Protects your personal information
  • Helps your browser to run better on your computer

If you use an extension like Invalidate Cache, you don't have to ask your clients to clean their browser cache each time they review a new change. Joomla already has it built in through a method called mediaversion

This media version is used to append to Joomla core media to trick browsers into reloading the CSS and JavaScript because they think the files are renewed. The media version is restored after Joomla core update, install, discover_install and uninstallation.

 

 

Extension info

OUR RATING

  • Total Rating: 🔥🔥🔥🔥
  • Functionality: 🔥🔥🔥🔥🔥
  • Ease of use: 🔥🔥🔥🔥🔥
  • Support / Documentation: 🔥🔥🔥🔥

 

Ease of use: 🔥🔥🔥🔥🔥

The module is as easy as it goes to use you only click the button. and if this message appears, you have emptied the Cache for the site, and you only need to do a hard refresh on the page (CTRL/CMD + F5) in most browsers.

Invalidate Cache Success MSG 

Functionality: 🔥🔥🔥🔥🔥

Invalidate Cache is only a module that triggers the mediaversion already built-in with Joomla Core.

Support / Documentation: 🔥🔥🔥🔥

 The documentation for the Invalidate module is not much, but it is not difficult to understand since it doesn't much more than clearing the cache.

Conclusion

 The Invalidate Cache module is an easy way to do Cache clearing in a Joomla site. If you would like to change the color of the button, follow this tutorial: Override: The Invalidate Cache Admin module.

Comments wanted

- LET ME KNOW IF YOU KNOW ANY OTHER WAYS TO DO THIS IN THE COMMENTS BELOW -

No comments

Leave your comment

In reply to Some User

nordvpn