LinkedIn Reddit icon

10 tips for choosing a hosting

10 tips for choosing a hosting

  1. Choose the best hosting location for your website It’s very important to host your site or web-application as close as possible to your purpose audience. For example if you want to make a website about high school education in Los Angeles it’s better to pay attention to hosting companies that place theres servers in Сalifornia. If your expect the audience location more wider than one restricted geozone or one country, you have to look for servers around location with most beneficial audience for your purpose. You can use CDN (Content Delivery Network) or Anycast methodology to bring your website content closer to the end users to a remote destination.

  2. Before you pay for the host, you should decide how many and what resources your require. To build stable system you have to have in reserve 20-50% resources. First of all, you need to define the following parameters for your site:

  • Disk space - GB;
  • Memory - GB;
  • Processor power - clock frequency and number of cores;
  • Channel width - Mbit/s.
    Also, if you have a lot of files, you need to take care of a sufficient number of file descriptors (inodes) in advance.
  1. You don’t need a host with surplus resources. A lot of startups make mistakes spending a lot of their time and money to build server infrastructure. No sense to pay for a host powerful than your site in 10, 100, and 1000 times. Better to spent this time and money to develop your project.

  2. Scalability. Before you buy hosting, ask your provider about the possibility to increase your capacity if necessary. Make sure that your provider can perform zero-downtime deployment.

  3. Read the reviews. Pay attention to negative reviews, it may help you know about possible problems with the provider. Positive ones can be bought.

  4. Make sure that you will have 24\7 technical support. Be careful reading terms of use. If the text indicates that you can send an email or create a ticket 24\7, it doesn’t mean that someone can help you immediately.

  5. Decide in advance how the backup will be performed. Sooner or later the moment will come when you need a data backup. Take care of your backups in advance.

  6. Do not order the service of protection against DDOS attacks unnecessarily. Despite the fact that “protection” in itself sounds soothing, this procedure is not as harmless as it seems. Heuristic protection, which is really necessary in an attack, under normal conditions will lead to the loss of a part of site visitors and may even reduce the site’s position in search engines.

  7. Keep your server software up to date. When ordering hosting, specify what kind of software should be on the server in order to meet the requirements of your site. If multiple configurations suit you, select the most modern configuration possible. The newer the software, the safer and faster it is to run.

  8. Carefully read all the terms of the contract and do not hesitate to ask questions. To attract customers, hosting companies are willing to talk about free options. But often, after ordering hosting, we find out that we need to buy something else.