Joomla! is the popular open source CMS and framework which powers 2.6% of the entire web presence. When we compare it to the exact number of websites on Internet, quite a few large websites are built on Joomla CMS. This huge internet presence of Joomla is owed to the fact that Joomla can be easily adopted by wide variety of users including non-technical users and is packed with a wide variety of powerful features and can be unleashed depending on the requirements and needs. Joomla is scalable to a large extent, highly functional, highly customizable and of course open source and freely available on the web.
Joomla is developed on the Open Source Database MySQL. Though Joomla framework is designed to be working with multiple databases, the developers worked mainly on MySQL owing to the fact that MySQL was available freely as an Open Source Database and was easily accessible. This is also the main reason that most of the open source Packages are using MySQL as primary choice for database.
Need for Joomla to support Multiple Databases?
When more and more users started using Joomla, it evolved as a Powerful CMS framework. The limitation of installing Joomla only on MySQL started to show up as a serious limitation.
Primary reasons to not adopt Joomla CMS. They are
1. The companies do not have IT support staff proficient in MySQL. Not that Joomla requires complex maintainence all the time, just that companies from the IT standpoint need to plan for handling worst case scenarios.
2. All of the internal IT applications are built on databases other than MySQL such as SQLServer/Oracle/PostgresSQL with the exception of the website.
3. As the company grows, the IT group would like to be proficient in the software it is built upon to be able to support it effectively and efficiently. Therefore, porting the website to a SQLServer/Oracle/PostgresSQL platform would be a step in the right direction, adding IT support, saving time, saving licensing/support costs and integrating the website with the existing internal IT systems.
Joomla is developed on the Open Source Database MySQL. Though Joomla framework is designed to be working with multiple databases, the developers worked mainly on MySQL owing to the fact that MySQL was available freely as an Open Source Database and was easily accessible. This is also the main reason that most of the open source Packages are using MySQL as primary choice for database.
Need for Joomla to support Multiple Databases?
When more and more users started using Joomla, it evolved as a Powerful CMS framework. The limitation of installing Joomla only on MySQL started to show up as a serious limitation.
Primary reasons to not adopt Joomla CMS. They are
1. The companies do not have IT support staff proficient in MySQL. Not that Joomla requires complex maintainence all the time, just that companies from the IT standpoint need to plan for handling worst case scenarios.
2. All of the internal IT applications are built on databases other than MySQL such as SQLServer/Oracle/PostgresSQL with the exception of the website.
3. As the company grows, the IT group would like to be proficient in the software it is built upon to be able to support it effectively and efficiently. Therefore, porting the website to a SQLServer/Oracle/PostgresSQL platform would be a step in the right direction, adding IT support, saving time, saving licensing/support costs and integrating the website with the existing internal IT systems.