windows

If you're a web developer (like me) and need to test a website in good old Internet Explorer 6 but you have Windows Vista or you've upgraded your Internet Explorer to version 7. Then luck is on your side and Microsoft has been so kind to supply Virtual PC for free and an image of Windows XP with IE 6 for free.

All you need to do is download Virtual PC 2004, which is also free, and then download Internet Explorer 6 Testing VPC Image.

Most developers (like myself) will be ignoring Internet Explorer 6 once Internet Explorer 8 has been announced, so we won't have to go through the tedious issues of fixing Internet Explorer 6 JavaScript bugs for much longer (unless specifically requested by a client).

In a recent post "PHP runs up to 130% faster on Windows Server 2008" there was a lot of discussion between Microsoft and some dedicated Linux fans about the report that was released about StreetDirectory.com's recent findings with Microsoft Server 2008.

Please note the findings were a specific case that the customer experienced with the following setup.

  System 1 System 2
Operating System Microsoft Server 2008 Linux (FreeBSD?)
Web Server IIS 7 Apache (2.2.8?)
Web Server Config FastCGI CGI

I would like to fill in more blanks, if anyone could contribute any more findings please don't hesitate to comment or drop me a message via Twitter/IM/Email etc. I would like to know hardware specifications that others can compare to.

From recent tests conducted with StreetDirectory.com shows that PHP executes a lot faster on Windows Server 2008 now with their built-in CGI support. In fact it runs 130% faster then any other server operating system out there.

The built-in support of FastCGI enables PHP applications to run efficiently on Windows Server 2008, with significant performance boosts. As can be seen in the graph from the case study:

The Windows Server 2008 installation was a core installation with no performance tweaks, making it a out-of-the-box solution for all server administrators.

As you can note with the graph above that the 4000 users point, Windows Server 2008 becomes slower then Linux. Dennis from Microsoft says many server administrators would evaluate the performance by looking at where 75% of the maximum hits is located.

If we take the same approach from Dennis here, then most server administrators would be scaling out to another machine at about 45,000 sustained hits, whereas on the Linux box it would be around 30,000 sustained hits.

So what does this mean? Less servers for the administrators to maintain, less hardware to have problems with and less network/software issues to deal with. It will also be cheaper and more effective to scale out when needed or for 'just in case' scenarios.

I haven't been brain washed by Microsoft as a Microsoft Partner but I do seriously believe that Microsoft has made dramatic changes to both Windows Server 2008 and Windows Vista. Look out Linux!

Related Articles
* PHP runs up to 130% faster on Windows Server 2008
* Minty White - PHP runs up to 130% faster on Windows Server 2008
* Windows Server 2008: PHP runs up to 130% faster
* As Windows Server 2008 RTMs, Customers and Partners Adopting with Help of New Tools, Training