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
Jonthue Michel1,462 Points
Do I have to get a domain name & hosting now if I already done it before with someone site?
What other reasons is their to launch a site besides just knowing how to get a domain and hosting?
Colin Marshall32,861 Points
You can develop websites locally on your computer without having to put them on a live server. I would recommend doing this because the page load time will be greatly reduced if you don't have to send requests across the internet to see every little change you make to the site. Plus it's free, which is always nice.
If you're just using HTML and CSS you can just open HTML files on your hard drive right in your web browser. If you're using PHP or anything that requires a server, you can run a server locally on your computer with something like MAMP for OS X or XAMPP for Windows.
Hopefully that helps answer your question, if not please let me know.
Fábio Tavares da Costa11,985 Points
[...] have? no.
It's handy to turn transferring files UpAndDown second nature. You can also, for instance, use services like GitHub and Heroku to host your projects.
Domain name & hosting work together but are distinct. That is, you can get a custom domain name like example.com from a service like dnsimple and use it wit GitHub too. Later you can get a hosting plan and use a sub domain.example.com for GitHub and the main will be your public_html folder on the chosen hosting service.
You will also stumble upon CPanel soon or later. That's about learning by doing.
No pressure. It is a sample configuration among many options.
Hope it helps!
Shawn Boyd14,345 Points
You're certainly not required to purchase a domain and hosting as part of this course. It's just walking you through the process should you want to.