Joomla is one of the most popular content management systems (cms), and one feature that people love about it is its free extensibility. Even if you do not have web design or programming experience, you can easily customize your site using pre-designed Joomla templates and extensions. With a few easy …