<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: IIS or Apache?</title>
	<atom:link href="http://www.cuckoobird.net/2005/12/10/iis-or-apache/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cuckoobird.net/2005/12/10/iis-or-apache/</link>
	<description>Chockfull Of Musical Goodness</description>
	<pubDate>Fri, 21 Nov 2008 22:32:10 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
		<item>
		<title>By: Travis James</title>
		<link>http://www.cuckoobird.net/2005/12/10/iis-or-apache/#comment-82</link>
		<dc:creator>Travis James</dc:creator>
		<pubDate>Thu, 16 Mar 2006 15:30:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.cuckoobird.net/?p=12#comment-82</guid>
		<description>I just read this post and thought I would respond with a few comments based on my experience using .NET (mostly, because I used to work for Microsoft), J2EE, PHP, MySQL, and Ruby on Rails.

While I am certainly not a Microsoft bigot, there are a couple of factors that are hard to ignore when analyzing platforms:

First, while it is true that using Microsoft products can tend to marry you to a particular platform choice, in all practicality, any development team is ALWAYS married to one platform or another in the end no matter what is chosen.  Even with PHP and MySQL, for serious applications accomodations are made in code based on the platform, machine architecture, etc.

In addition, for non-Microsoft based applications, there is very, very little truly integrated tool support.  For a PHP based solution, there are no less than 3 different vendors involved (the PHP, MySQL, and Apache)--many of those open source vendors where there is no support if there is a bug.  You are on your own to fix it.  For pet projects, this is okay, but when there is real money involved, fiscal accountability is extremely important.  It is possible to implement a Microsoft solution at low cost using only a single vendor accountable for all the parts and STILL support open standards that allow for integration with other applications on other platforms.

These days, you can get a dedicated IIS server for about the same cost as a Linux server through a hosting provider.  These packages include support for SQL Server as well in many cases, and using Visual Studio Express Editions, which are FREE, development can be done at lower cost than a comparable PHP or Java solution, since the development time is so much shorter on Visual Studio, which integrates ALL the parts in a fluid way.

Just a few thoughts from the "other" side.</description>
		<content:encoded><![CDATA[<p>I just read this post and thought I would respond with a few comments based on my experience using .NET (mostly, because I used to work for Microsoft), J2EE, PHP, MySQL, and Ruby on Rails.</p>
<p>While I am certainly not a Microsoft bigot, there are a couple of factors that are hard to ignore when analyzing platforms:</p>
<p>First, while it is true that using Microsoft products can tend to marry you to a particular platform choice, in all practicality, any development team is ALWAYS married to one platform or another in the end no matter what is chosen.  Even with PHP and MySQL, for serious applications accomodations are made in code based on the platform, machine architecture, etc.</p>
<p>In addition, for non-Microsoft based applications, there is very, very little truly integrated tool support.  For a PHP based solution, there are no less than 3 different vendors involved (the PHP, MySQL, and Apache)&#8211;many of those open source vendors where there is no support if there is a bug.  You are on your own to fix it.  For pet projects, this is okay, but when there is real money involved, fiscal accountability is extremely important.  It is possible to implement a Microsoft solution at low cost using only a single vendor accountable for all the parts and STILL support open standards that allow for integration with other applications on other platforms.</p>
<p>These days, you can get a dedicated IIS server for about the same cost as a Linux server through a hosting provider.  These packages include support for SQL Server as well in many cases, and using Visual Studio Express Editions, which are FREE, development can be done at lower cost than a comparable PHP or Java solution, since the development time is so much shorter on Visual Studio, which integrates ALL the parts in a fluid way.</p>
<p>Just a few thoughts from the &#8220;other&#8221; side.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
