Forum Moderators: phranque
So my questions are:
Thanks
Shawn
Under what criteria?
All you have given is "Preferably opensource software" - Under that criteria - Apache, becasue it's stable, flexable, powerful and has an active open source development community.
For a general webserver, you can't go past apache. But it really depends, if you have specialized needs there may be a better option. I.e. if you were just going to serve static images to millions of viewers, then you could go for something like thttpd, which would be faster than apache.
As for Xitami it seems you have to pay $2500US if you want SSL in a commercial environment. ( It has licencing issues which prevent it from becoming a truly open source product )
Sorry it is a vague question. I guess I am interested in the pros and cons of all the servers, and interested to get a better understanding of what the issues I should be considering are. (In other words, I don't know enough to know what I should be asking. I don't wish to be a drain/irritation to this forum, but I was hoping you and your fellow experts might be able to educate me, either by directly answering the question as you have done, or else by pointing me to some reference material to show what features one should look for, and how the available servers perform against these.)
Thanks again.
I run IIS without difficulty and like the graphical interface to manage it. Plus, it's native to W2K so there are no extra installation or Environment Variable issues.
But I also have several ASP based sites which run native on IIS.
If you don't want to run ASP, rather JSP or PhP then you won't need IIS and can use Apache.
It all depends how much time you want to spend administering a web server vs. designing web sites.
For a commercial solution for really heavy-duty stuff, you might want to look at Zeus - it's in third place behind Apache and IIS, and is a very good high-performance webserver.
For general server statistics, I find that [netcraft.com...] is a valuable resource (and it is a quick way of finding out what other sites are running!).
Of course, there is always Microsoft Windows Server 2003 Web Server Edition, which has been just released and is an all-in-one OS/server offering.
If you like it, use it! If Xitami does what you want it to do, then why change? There is no "best", just what is right for you. Let's face it, using something just because it is popular is hardly the right way to go about things.
I'm off to look at some Xitami documentation - perhaps I'll like it too, its just that I knew nothing about it before.
Well in another thread (http://www.webmasterworld.com/forum23/2007.htm) I asked if anyone knew how to slow it down to simulate a dial-up for testing purposes, and I got a response that it can be done in Apache, but no-one has come forward with a Xitami solution yet. Also, Eeden pointed out that there is a hefty licence fee for an SSL version.
But you have a point, for a quick 'local machine' test environment it does the job for me.
Shawn