Solved

Hosting platforms for websites. (Noob question)

Posted on 2004-04-01
6
263 Views
Last Modified: 2010-04-20
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....?
0
Comment
Question by:fairon
  • 2
  • 2
  • 2
6 Comments
 
LVL 17

Expert Comment

by:dorward
ID: 10732024
Typically you would use Windows if you wanted to use ASP and/or Microsoft SQL Server, and Unix if you wanted to use anything else.
0
 

Author Comment

by:fairon
ID: 10732262
And either if its just html, javascript...?
0
 
LVL 17

Expert Comment

by:dorward
ID: 10732336
The its all client side and it doesn't make a great deal of difference.

I'd go with UNIX - it gives more flexibility should you ever want to do server side scripting and I trust the security more.
0
Find Ransomware Secrets With All-Source Analysis

Ransomware has become a major concern for organizations; its prevalence has grown due to past successes achieved by threat actors. While each ransomware variant is different, we’ve seen some common tactics and trends used among the authors of the malware.

 
LVL 1

Expert Comment

by:NBstrat
ID: 10737647
There is more to answering that question than just go with UNIX. Server side scripting can be done on NT based servers also, and either can be hacked easily if not setup properly.

When choosing the platform for any server, a lot of fore thought needs to go into what that server is actually going to be doing, who will be maintaining it, who will be accessing it and what resources (technically & financially) will be available after it is up and running. Setting up a UNIX based web server for a client who has nobody with UNIX skills internally to maintain it (but may have lots of people with NT expertise) doesn't mean it was the best choice for that server, unless they are hiring you to also maintain that server, which is another case all together.

I usually go through my checklist (aquired from the University of Hard Knocks) of requirements before making any recommendations/suggestions and involves nothing more than listening to what the person who will be paying for all of it really wants to do (even when they don't really know what they want to do)

Does the project require a specific language or application that must have a certain OS?
Can additional components be added to handle it? (i.e. Running ChilliSoft on Linux for ASP apps)
Who will maintain this server once it is up and running?
Do they have the neccessary skills to maintain this server in any particular platform? (If they don't, you will get countless calls at all hours of the night for the simpliest tasks and they will think you sold them junk just because they don't know how to do anything.)
Does the budget allow for upgrades/updates/licensing if they need "more" at a later date?

I personally have setup NT servers even when I thought (and still think) Linux/Apache would have performed better just because the clients technical people were more knowledgable in NT based systems and there was less of a learning curve for them to maintain their own system. In the long run, they were happier with something they understood and could work with than just my personal opinions about what I like to work with.

0
 
LVL 1

Accepted Solution

by:
NBstrat earned 250 total points
ID: 10737681
Oh....now that I am through ranting, I will try to answer your question.

NT based for ASP, .NET, Microsoft SQL, Exchange Server, and basically everything Microsoft.

ColdFusion - For ColdFusion of course. BlueDragon offers a ColdFusion alternative if you must develop in CF.

Linux/Unix - PHP and basically everything else, although you can run ASP on Linux using ChilliSoft.

Other items of consideration....FTP, SMTP, etc can be done with NT or Linux very easily. Some more easily than others, but again this starts to get into opinions but both handle them very well.
0
 

Author Comment

by:fairon
ID: 10737982
Thanks guys.
0

Featured Post

What Security Threats Are You Missing?

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

Join & Write a Comment

Suggested Solutions

Have you ever sent email via ColdFusion and thought of tracking this mail to capture the exact date and time when the message was opened ?  If yes, then this article is for you ! First we need a table user_email with columns user_id , email , sub…
If you don't have the right permissions set for your WordPress location in IIS, you won't be able to perform automatic updates. Here's how to fix the problem.
This video explains how to create simple products associated to Magento configurable product and offers fast way of their generation with Store Manager for Magento tool.
You have products, that come in variants and want to set different prices for them? Watch this micro tutorial that describes how to configure prices for Magento super attributes. Assigning simple products to configurable: We assigned simple products…

707 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now