Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

Launching a Website

Can someone please tell me everything I need to know to launch a website:

What is the best hosting website, if all I have is an HTML file?

How do I update my website once I post it on the web?

Should I create a domain and then click host. Or should I click host at first?

What else should I know about launching my first website?

2 Answers

What kind of website do you want to make? I've used paid hosting sites before, and I did purchase a domain name and then set it into the hosting site. A lot of sites do have ways for you to post your own code on there; however, at the time I went a different route by using WordPress.

However, github also has something called Github pages that will allow you to host some websites as well. https://pages.github.com/ There's a tutorial on there that tells you how to set it up. If that's the route that you go, I would recommend doing the course on github to become more familiar with it. I've been using Git Bash for a few months now, and now that I am more familiar with using it(I'm sure there's still a lot I don't know), it's very fast and easy to create and update projects on my github account.

I am making a personal website, nothing special. And BTW does github allow you to host a site as a legit .com website?

It appears they let you have 1 website per account. They also mentioned being able to use custom URLs as well(i.e. domain name that you have paid for from a DNS provider). I would recommend reading through their tutorials(they also have an intro video explaining some things) if you do decide to go that route. https://help.github.com/articles/quick-start-setting-up-a-custom-domain/

Also if I use a web hosting site, will I be able to update my site?

Steven Parker
Steven Parker
231,235 Points

Any hosting service will provide a way to edit, upload, and otherwise update your site content.

Oh ok, Thank you!