Before I picked a hosting provider for my website, I took the time to look at the Control Panels for the different ones out there. Of course I wanted low cost web hosting, but I also wanted an easy to use web interface at the hosting provider. I checked out http://www.top10webhosting.com/cpanel.php to get an idea of what was offered by each of the top online hosting companies. I knew what my site was going to entail, as far as files, scripts and other features, so I wanted to make sure I was not going to run into any difficulties.
Most websites today use a platform that runs the whole site. Your good web hosting companies will support the top ones out there. However, installing them can be a problem for a lot of people.