Fog Creek Software
Discussion Board




Hosting platforms/OS for websites. (Noob question)

I'm a programmer and know little about servers, so when someone asks me; "what hosting platform will the website need.  NT or Unix?" what is this based on?

I'm guessing its based on what languages/databases im using... so in what instance would I have to use NT and when unix....?

Eli
Thursday, April 01, 2004

If it's MS software (MS SQL server, or Access or .asp) then you will need windows.

MYSQL will run on either platform.

Hosting on a Linux server is cheaper because you don't have to pay for the OS.

Stephen Jones
Thursday, April 01, 2004

It's based essentially on what languages and databases you're using for the site yes. If you've written it in .NET, you're going to want to run it on a Windows server, because that's what the .NET framework runs on. If you've used SQLServer as the database, again, a Windows server.

There's not that many things that won't run on Windows, but Linux is better for most of them, the Windows ports of things like MySQL etc. are generally not regarded as quite as stable as the Unix equivs.

Simply a case of thinking what languages you've used, and what databases, and then deciding what you need based on the platforms required. Shouldn't be too complex...

Andrew Cherry
Thursday, April 01, 2004

Woops Stephen got there while I was typing...

Andrew Cherry
Thursday, April 01, 2004

I have yet to encounter a situation were I *have* to use a cetain platform. For most tasks either will do. Also, speaking of unix in general terms is a bit tough because they can be quite different in what they focus on.
9 time out of 10 it boils down to what is cheaper, which is usually the OS your staff knows best.

However...
*I prefer nix when I need to do extensive remote administration.
*When I want complete contol over configs ( and do things like backing up config files or move them between servers)
*I can also squeze more preformance from debian than from windows.
* FreeBSD is probably the most stable beast Ive ever encountred.

*I prefer windows when I need to get up and running quickly.
* When I dont need/want to bother with config details.

Eric Debois
Thursday, April 01, 2004

The OP's question just does not sound right.

Programmer should know and sometimes make this decision before the app is written.

How does OP as a programmer test the app?? Well, a server is pretty much the same as the test machine, except it is usually dedicated to one app/use, and is exposed to more people.

The post just does not sound right.

Tapiwa
Thursday, April 01, 2004

Thanks guys.

Eli
Thursday, April 01, 2004

"Hosting on a Linux server is cheaper because you don't have to pay for the OS."

Geez, Stephen I expected better from you. There's more to the cost of doing something than the purchase price.

Philo

Philo
Thursday, April 01, 2004

I didn't expect any better from you Philo :)

Look at any cohosting site that offers both Windows and Linux and you'll find the rates for the Linux box are less.

Stephen Jones
Thursday, April 01, 2004

Ever since he took the Microsoft job, Philo's posts have been less and less objective.

Maybe I should say that he is pushing Microsoft whenever he can.

Might be that part of his job at MS is evangelizing on Software blogs??

Tapiwa
Friday, April 02, 2004

I don't know, Philo has always been very pro-MS, I think we just distrust him now that we know he's getting paid for it.

But, it's not like he's forcing us to agree with him, and it's not like the other side isn't equally represented.

Furthermore, if the topic isn't MS vs. SomethingElse, Philo's posts are almost always insightful and on-topic.


Friday, April 02, 2004

I think you guys are overreacting. Philo has never been a fervent MS basher, but even after joining the company I have not caught him out defending products he does not believe in. He was always fond of SQL Server and Sharepoint AFAICR.

Just me (Sir to you)
Friday, April 02, 2004

I do not doubt that his responses are insightful. Just that lately they might have become inciteful.

Check out http://www.usabilitymustdie.com/jos/WW_CommentsFor_7514.html

and if you have the time, go through some of his posts. There is a difference between pre and post Microsoft Philo.

Maybe he is not knocking bad MS products as much as he used to.(Camel anyone?). Maybe he is suggesting MS solutions for a lot of requests for suggestion.

Tapiwa
Friday, April 02, 2004

I only remember from his CAMEL period that for the given application he preferred Smart Client over Webapp, and loved .NET over VB6.
Management in true PHB style wanted Webapp because it was the only thing they knew, and to force it they send for a 'second opinion" from a dedicated ASP.NET specialist.

Just me (Sir to you)
Friday, April 02, 2004

*  Recent Topics

*  Fog Creek Home