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

HTML How to Make a Website Sharing a Website Pick a Web Host

Soon Keat Ng
Soon Keat Ng
4,149 Points

what is the different for hosting in Linux or Window? any different between this 2 option?

what is the different for hosting in Linux or Window? any different between this 2 option?

4 Answers

AFIR MOURAD TAHAR
AFIR MOURAD TAHAR
3,766 Points

Hi,

I would recommend going for Linux hosting. It is much more mature as web and internetworking technology, than Windows.

Also Windows, allows ASP on top of IIS. and is proprietary. If you develop something on windows platform. Microsoft might ask you to pay additional fees in order to use some fancy powerful COM. (This is the way mega corporations are becoming richer).

So try to keep away from any proprietary server operating system. windows/Apple OSX.

Linux is open source on GPL V2, and does "not allow" proprietary software to prevail against open source or free software. however, there are some exceptions like Ubuntu which allow this.

Basically, Linux prevents proprietary software, to squeeze you as programmer. Please read free as freedom of speech. or freedom of programming.

So my advice to you: avoid going on any proprietary platform. be free and go for Linux.

jason chan
jason chan
31,009 Points

Window is IIS and asp.net [c#] https://en.wikipedia.org/wiki/Internet_Information_Services

Well for linux you can install any stack on whatever cloud service your using.

Stack I mean php, ruby, python, or node.

Kaung Myat Lwin
Kaung Myat Lwin
1,943 Points

Windows servers are mainly used for hosting ASP.Net Websites. It is possible to setup XAMP (Cross Platform, Apache, MySQL, PHP) to run PHP Websites on it too. Windows Servers have more User Friendly Interface rather than Linux Servers (if you're going to use Admin Account).

Linux, on the other hand, performs better than Windows, and accepts Technology Stacks (LAMP, MEAN, Ruby, Python etc). It is also easy to install Updates, Frameworks, Workspace Environments by using Terminal.

Hi,

When you are first starting out it's probably not going to matter very much. Often Linux hosting appears to be cheaper and is often recommend unless you know that you are going to need to make use of Microsoft ASP.net or related technologies. You are mostly going to be interacting with your host via an FTP client, so you shouldn't really see much difference.

Many common components such as PHP & MySQL will be available on either platform.

Some hosts (such as inmotionhosting see the Student Perks page look as if they only provide Linux based hosting anyway.

Most web hosting companies that offer both will often have some help pages to help you to select the one that is right for you (eg. GoDaddy).