Webhost Recommendations for a Small Django Website

I made an online ordering website for my family's take-away restaurant.
But the different free and paid accounts out there is so confusing.
We're not expecting any more than 100 visitors/day.
Anyone have any recommendations?

Comments

  • I've used these guys for over 12 years http://aussiehost.com/
    Very reliable and competitive pricing, and they get back to you pretty quickly when support is needed.

    • Thanks. But how does it compare to the free accounts like Heroku and AWS?
      Their site doesn't even mention anything about VPS.

      • You asked about webhost so I recommended a reliable web host.
        As for VPS you're taking it to layer down, I cannot offer any comment on Heroku or AWS.
        I have used www.digitalocean.com in the past and now www.vultr.com both paid VPS.
        I have avoided free sites for anything commercial as I need backups and flexibility and support.
        I went to Vultr as they we way cheaper and they have a hosting presence in Sydney.

  • Amazon Lightsail takes out some of the hassle of managing the different services in an AWS deployment:

    https://aws.amazon.com/lightsail/

  • Depending on how technical you are, you can likely get by with a small droplet from Digital Ocean ( https://www.digitalocean.com/pricing/ ) $5 - $10 a month should be all you'd need to spend.

  • +1

    OzBargain has been running on BinaryLane's servers in Sydney for the last couple of years, and their VPS plans start at AUD $4/month with 768MB RAM, 20GD SSD & 500GB data. It should be plenty to host a simple Django site.

    • Thanks. Since this is my first django website, I have no idea how to set up the servers. I've just set one up on Heroku and it was fairly simple. But it is a bit slower than I imagined.

      How much work is it to set it up on a VPS for the first time? Do I have to continually manage it? And my guess is that VPS don't need to have static files served on AWS?

      • How much work is it to set it up on a VPS for the first time?

        That depends. However for a Django site, you pretty much need to

        • deploy a Linux image (Debian, CentOS or Ubuntu for example)
        • Install webserver, database, your Pythong / Django stack, etc
        • Secure the server

        Yes, quite a bit of work, and for us we pretty much scripted the lot to help us deploy new servers quickly.

        Do I have to continually manage it?

        Yes you do, although most of the time little needs to be done, other than keeping the package updated. Again, keep regular tasks in scripts.

        And my guess is that VPS don't need to have static files served on AWS?

        That's correct. Your VPS can server static files as well.

Login or Join to leave a comment