As mentioned, this is not a valid benchmark. When you are benchmarking, you only change 1 variable, but they have changed 3 variables. You will not know which of the variables is causing the differences, other then answering the question: is this specific application running apache and written in php run faster then this other application written in asp running on iis on windows.
As far as Apache vs IIS, IIS does have an advantage on windows because it runs on a lower level (as part of the kernel), while apache runs as an application. In practice, however, ANY webserver service static files can saturate the bandwidth on any recent hardware. I am running static pages on a Celeron server, which can easily saturate the bandwidth. What this basically means, is it doesn't matter what server you use to serve static content. They will both be fast enough. At this point it comes down to other things. CF connectors are slightly different, and although I haven't had problems (bugs) with them, I was missing a feature in the connector, and I was able to add it into the apache connector. I would not have been able to do the same for the IIS connector, because the source is not available. What it really comes down to is personal preference. I feel that Apache has more features, specifically free features, whereas with IIS you usually have to pay for these types of things. IIS on the other hand is arguably easier to use. Personally, I don't feel that way, and I feel that it takes me longer to set things up in IIS, and I feel that developers should be coding their server configuration files instead of using GUIs, but that's just my personal preference. Russ > -----Original Message----- > From: Jacob Munson [mailto:[EMAIL PROTECTED] > Sent: Friday, February 02, 2007 3:45 PM > To: CF-Talk > Subject: Re: ColdFusion on Apache is better than IIS? > > On 2/2/07, Cutter (CFRelated) <[EMAIL PROTECTED]> wrote: > > No, I have to agree that it is apples and oranges. If both servers were > > running the same PHP application, or the same ColdFusion application, > > concurrently, then you could properly call it a benchmark. Since one app > > is PHP and one app is ASP then, to me, the benchmark isn't on IIS vs > > Apache, but on PHP vs ASP (which again is apples to oranges as it's in > > two different languages on two different web servers). > > Sorry, you're wrong cutter. Part of your mistake is that this test is > /not/ comparing IIS to Apache. That is what I was interested in > finding, but this benchmark is the closest I could find. The question > these guys were asking was, "What is faster, ASP/IIS/Windows or > PHP/Apache/Linux?" They put together a valid benchmark to test that > question. They even went as far as removing the variable of the > database by testing a bunch of different databases. All benchmarks > have problems, but a generally accepted way to compare to objects is > to put them both in an identical test scenario, where the only > variable is the object being tested. That is what these guys did. > > Here's another example from Toms Hardware: > http://www.tomshardware.com/2007/01/29/xp-vs-vista/ > > You guys would probably say that trying to compare Windows XP to Vista > is comparing apples to oranges. I'll say it again. That's exactly > the point!! If someone wants to find out the difference between two > things, like AMD vs. Intel, or SQL Server vs. Oracle, or ColdFusion > vs. ASP, there's gotta be a way to test it right? Its called > Benchmarking. > > If you want an example of bad benchmarks, check out this site: > http://www.tpc.org/tpcc/results/tpcc_perf_results.asp > These guys test databases, but they don't remove external variables. > The top 10 list is made up of widely varied hardware systems of widely > varying strength and cost. That is not a valid benchmark, and their > results are useless. > > -- > My Sites: > http://www.techfeed.net/blog/ > http://www.cfquickdocs.com/ > http://cfformprotect.riaforge.org/ > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Upgrade to Adobe ColdFusion MX7 Experience Flex 2 & MX7 integration & create powerful cross-platform RIAs http:http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:268525 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

