
There are several types of control panels out their. These are the 3 most popular.
is the best supported and widely used control panels. It has an easy to use interface and lots of applications available for it. Companies that use cPanel: HostGator & BlueHost
Plesk is run by some of the smaller hosting companies. It is not used by the popular hosting companies and has some drawbacks.
Custom control panels can go in either direction, great or terrible. Often times the custom control panel is necessary to provide unique features but can lose user-friendliness.
is what is known as a one-click installer. This application has a set of prepackaged install scripts for platforms like Joomla, Magento, WordPress, and many more. Usually having over 50 or so choices.
is just like fantastico. It is a one-click installer application. It houses many different scripts for installing software like Joomla, Magento, WordPress and many more.
There are two server operating systems.
You want to host you site on Linux / Apache unless you have some specific technical requirements. Joomla was built on Linux / Apache and that is where it runs best.
is a Unix based operating system that is run using the Linux kernal. This operating system is free and open source operating system that is subject to the licensing as commercial and non-commercial under the GNI GPL.
*Note that Linux is a very stable operating systems and gets much more use at the server level.
A couple of settings built into Joomla can be configured for better security like PHP has register_globals and allow_url_fopen turned or switched off. It is also best to make sure your hosting provider gets the latest software updates and patches on their server. Delays in fixes can leave holes in security. Check out this Joomla as a service hosting company, CloudAccess
Especially with shared servers, load policies may be implemented to keep servers from getting hit with too much traffic at once. Average processors can handle about 200 websites. Ask the hosting provider before you sign onto your plan.
A Apache module that allows URLs to be re-written which is very useful for Search Engine Friendly (SEF) URLs.
This tool allows you to run php scripts under the administrator username. Allowing one to bypass permissions and saves a lot of headaches.
is an Apache module that keeps out hackers and spammers. It acts like a firewall to keep your site safe.
is used for all sorts of helpful things. It is a part of every modern website and Joomla comes with a htaccess.txt that is renamed to .htaccess. This file is more complicated to understand. It is a file that Apache can read and uses to change URL structures and block parts of the site from viewers, for example. It can do a lot more, but it takes a better understanding of Apache to use it.
David writes for several websites. Specializing in Joomla, he develops websites like this one in order to provide help to those who need it. He enjoys taking concepts not everyone understands and breaking them down so that it is easy for everyone. On the weekends he can be found having beers with friends, watching soccer and enjoying the outdoors.