Reader Comments

Web Hosting Provider Expertise

by Prince Imes (2019-12-29)


EM6ITaiWwAAq6NG.jpg%5CTherefore, you are looking to build a web-site or so fed up with your current web host that you are eager to transfer your web site elsewhere? You may not even be aware of your current hosts vulnerabilities in an industry where every week there is news about a host going down for one reason or another.

Your first problem is narrowing the thousands of choices down to a few that you may research further. Seek friends or associates that have a web-site and ask for their advice. Visit one of the lots of forums about hosting, ask the members for advice or search threads from those which have asked before you decide to.

As soon as you have located a couple of hosts to research, the ten questions below will take you a considerable way towards making an educated decision. You might be capable of finding numerous of the answers to these questions on the hosts sites, but always feel free to call the host and quiz them about their operations. The quality of the answers and level of professionalism you get from a feasible host often transfers to the type of support you are certain to get as soon as you be a customer.

The operating-system is the underlying software that runs on the host. It manages the physical hardware of the server and attempts to optimize the use of RAM, disk space, network, and CPU for the requests coming into the machine. The underlying OS won't have to be the same as your desktop and even the OS you use to produce your web page. In reality, because of a lot of the management functions being driven through a web GUI, you might never know or care what the server operating system is.

The predominant operating systems you will find while shopping for a web hosting service are Windows and UNIX. With Windows you will see versions available such as Server 2003 or Server 2008, and with UNIX you will see many brands of Linux, usually CentOS, Debian, or Redhat. Choosing between UNIX and Windows is an important decision, and involves a great deal of variables, but in the end it simply means deciding if you want to build your webpage with open source technology or with Microsoft technology.

Research the application you want to use or run as your web page and check to find web hosting out if it has any Microsoft technology requirements (MSSQL database, MSAccess database, ASP, ASP.Net). If you find no pressing reason to use Windows, then UNIX will probably be a far better choice for you. UNIX runs the open source scripting languages slightly faster and is additionally slightly less costly than Windows.

There are a few specific sub-features of the operating system that will be of importance to you.

Do you will need a virtual private server? This gives you a dedicated virtual operating-system all to yourself rather than you sharing the OS with others. You-still share a machine with others, but you'll find stricter walls in area to guarantee you bandwidth, CPU, and memory even when a website on the exact same machine is getting heavily hit. Additionally, it provides you with great configuration choices with everything since it is your own OS. These packages are more expensive than the shared options, but are worth if as your website grows. The VPS packages mainly vary is the quantity of RAM dedicated to you, so I would recommend going with the minimal package and monitoring the RAM usage over-time and upgrading into a bigger package as needed.

Do you need a dedicated SSL certificate? Most sites give a shared SSL certificate, which is fine for some smaller sites, but if you're running a medium or large ecommerce site you shall need a dedicated certificate. Some buyers justifiably will not send in their personal and card information without a guaranteed valid SSL private certificate. Also some shopping cart applications require the dedicated certificate as well. Be careful when shopping for this - some hosting services say they give a SSL certificate with all their hosting plans but don't explicitly tell you which it is a shared certificate. Should the plan isn't going to include a dedicated IP, then it is a shared certificate.

To directly remotely administer your website, you could need to either shell into with UNIX or Remote Desktop in with Windows. The UNIX shell option is sometimes referred to as SSH Shell, Secure Shell, or telnet. These options will be only helpful to you if you intend to do low level maintenance and tweaking, mainly in the VPS packages. With a great hosting package with a high powered control panel, you will not need either of these.

You might see mention for the capability to schedule cron jobs - this is the UNIX version of scheduled tasks. This ability is only needed if you wish to run scheduled tasks at set times, such as a nightly backup. A lot of the good control panels provide an interface for the cron job entry, however they additionally offer interfaces for performing maintenance tasks such as backups. You will probably never need this feature.