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