Pick a new web host can be hard for both the beginner and expert, so care should be taken not to rush otherwise you might regret the choice. There is a number of steps to be thought about, and then written down.
What is your webhost for?
To begin we want to know why you need a web host, to launch your new company, or advertise an established one, to start a blog or other personal site, or for email. The above reasons will all need to be taken into account on going about choosing the web host. The operating system you wish to use, either Windows or Linux. So you know what the primary function is you have a basis for requirements. If your doing e-commerce then mySQL and PHP are a must. If youre planning on using a merchant banking process will also need to be able to use an SSL certificate, this is to ensure the card details are secure. For blogging you will again need support for PHP and MySQL but may not need much disk space and bandwidth, if its just for personal stuff, then its down to you to know what your doing. If your primary function is email then you need to make sure you have more than enough accounts for your users as well as disk space and bandwidth. Companies such as KDA Web Services
What are PHP & MySQL?
What are these magically things called mySQL and PHP? Well these are all different web technologies that are all used without your knowledge in day to day use. PHP is Hypertext preprocessor used for scripts in dynamic pages. MySQL is a Relational Database Management System, and is used to store and access data stored dynamically. Secure Socket Layer or SSL is a type of cryptogrpahic protocol used to encrypet data before send over networks. But SSL has been replaced by TLS or Transport Layer Security but ultimately does the same job as SSL. SSL is still the commonly referred name as this is what people know and understand.
How much bandwidth?
We have now discussed and understood the technical stuff. We move onto some more and quite important nitty gritty stuff. You then need to consider the bandwidth or data allowance. Normally this is shown in gigabytes, bandwidth can is sometimes hard to work out what your going to need. So when you find your host ask them what your using the server and how much bandwidth you may need. As if you run out there is normally a charge for the extra bandwidth or your site may be suspended till the end of that month.
Finding your web host
Now you know what your server is for, what the spec is and the bandwidth to go with it, next we will need to find a web host. The best thing I have been told was to get a computer magazine, take out all the nice big glossy web host ads, see what you have been left with, big companies might have low prices but can lack in the customer service department. You are far better off searching on the internet for hosting forums and posting up what your web hosting is for. You will then get some information back from users about the companies and should then end up with a reputable company.