This week my primary target has been the testing of the three languages against SQL Server. So far I have only run the categories page and the purchase page. The results that I have obtained are interesting and fairly conclusive.
As you might expect ASP.NET works much better with SQL Server (another Microsoft product) than with MySQL. In fact the difference is enough that ASP.NET has a slight performance edge when using this DBMS.
JSP is still ticking away as per usual. The good thing about JSP is that you pretty much don’t have to change anything in order to change DBMS. This is a time save for me as I don’t have to recheck my code. For the categories page JSP was pretty much the same as ASP.NET. For the purchase page ASP.NET gained a small edge but not much.
PHP has again failed to keep up. In real terms its performance is pretty good but it is simply not as good as its competitors. PHP doesn’t seem to handle a heavy load well and I often find myself waiting much longer for the test cycles to complete.