Google

Thursday, March 20, 2008

Technologies Behind Joomla

Till now all I have done is talk talk and talk about how good Joomla is, how to install, upgrade and migrate from one version of Joomla to the other. However what we haven’t discussed yet is about the actual technologies working behind the power Joomla!. The technologies those are best compatible with Joomla in order to make you website function excellently. There only two things behind Joomla. One is the coding language and other is the database. For the coding in a Joomla website, PHP is used and MySQL provides the database support required.

PHP is the base for Joomla and I would advise you to learn it as soon as possible if you intend to make a mark in Joomla or any other Content Management system. PHP is not that difficult to lear. It’s a coding language and if yu have studied the basic of programming, then learning a coding language should not be a big deal for you. PHP supports HTML and can have HTML embedded into it easily. PHP more or less looks like PEARL. Some developers say it looks like JAVA. But I say it looks like a programming language and is the easiest one to learn.

Now coming towards MySQL, MySQL is the only database Joomla supports. MySQL is also the most flexible DBMS. The Joomla itself creates the tables on intallation but one must have appropriate permissions from the MySQL to do so.

When talking about platforms, Linux is said to be the best platform for Joomla. This doesn’t mean that no other platform supports Joomla. Joomla does run effectively on all platforms.

As far as systems requirements are considered. The performance of Joomla depends on the CPU and, but more on the bandwidth available. The greater the bandwidth the faster it will work. Secondly also depends on the graphics of your website. If you website is too glittery and full of graphics Joomla will automatically tend to slow down a bit.

Joomla comes with a long list of extensions for you to browse and select according to your requirements. The Joomla 1.5 beta has now come with into the scenario and is being liked by all web developers.

No comments: