I disagree with evsion about the thumbs down. Windows OS is fine if you are an ASP developer, etc. However Linux, PHP, MySQL is great also. It just depends on your needs.
The open source track is free compared to the windows track.
most reseller accts are linux
If you know windows you can find windows reseller accts.
If you know unix/linux then you are ok. If not you can cause major issues for the 200+ other site that you share with. That in my opinion is why resellers come and go. The amount of work required to keep it all working.
Originally posted by 200369 but is PhP a better lanuage than ASP and ASP.net. from what ive seen ASP.net hasnt really taken off at all.
PHP may be a better language than ASP, but I doubt it's a better language than .NET. Sure, everything that can be done in PHP can be done in .NET and vice versa, but the difference is that it can be done faster in .NET. You can keep your programming code more modular, object-oriented and systematic in .NET than in PHP
I don't know who told you ASP.NET hasn't taken off... As far as I've seen, its popularity is growing very fast and it's probably the biggest factor pushing the demand for windows hosting
Both PHP and ASP are brilliant lanuages just depending on what kind of program you are wanting to create, every lanuage is brilliant just needs to find the right job to use it.
Linux servers - as far as most of the web industry is concerened these are solid server; if managed by a certified system admin can not only be a solid server but a powerful server. Sure many people say PHP is the best programming lanuage out there but there are flaws and weaknesses like every lanuage.
Windows servers - apache is a big program with windows servers as they are prone to over loading and crashing due to shoody coding from microsoft. ASP /.NET again can be the most powerful lanuage there is, but again there are situations you want to use it in and situations you dont.
It all depends on the application you are wanting to create.
In agreement with all...that's why they make Ford & Chevrolet.
Different people, different preferences.
Talk to any PHP programmer about anything another PHP programmer has done & they will tell you what the first one did wrong...in the "web site biz" as a fellow was telling me the other day "if you are going to be a good programmer you have to think you are better than the next guy" and so naturally it follows that you think the language you are using is better. No matter the language or framework everybody is always trying to outdo everybody else.
So to the original question it's about what you need and will use. If you are going to run .asp or .net (or sharepoint) applications you're going to have to have a Windows server. But like all things Microsoft they depend on one source for patches, upgrades etc. I am not about to start any arguments about security & such but from what I have seen the "open source" community often finds & fixes things faster than the corporate giant.
Both can be equally secure or insecure depending on your host's administrators and their diligence.
People often say Windows is less secure but all it takes for the best *nix server is one user running one application that isn't patched or updated and if the system admin hasn't locked the "permissions" doors all types of things could happen (and do).
I am no programmer but the people I talk to say PHP 5 will be a giant leap for PHP (although few hosts run it yet because of some incompatibility issues with older PHP apps their customer's may be using. There are still the Perl fanatics and then those who like to stay with "pure" HTML as well as the people who love .asp or .net so it's just choices...whichever suits your needs.
The quality of the host is the variable then...support, uptime, etc.
Decide on which platform suits the applications you will be using then the "search" for the host with that platform that suits your needs best can begin. As far as I know the *nix hosts outnumber Windows hosts by a pretty good margin but there are still lots of good Windows hosts and plenty of hosts that offer both to choose from.
And in agreement with the above if you choose Windows choose a host running Windows server software...that's kind-of the whole point..
New Idea HostingNO Overselling-Business-Grade, Shared Only! New-In House Design Team. High Speed & Uptime; , DIY Pro-Site Builder-Daily Backups-Custom Plans, All Dual Xeon Quad Intel servers w/ ECC DDR3 RAM SCSI RAID minimums. We Concentrate on Shared Hosting ...doing one thing and doing it VERY well