<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>4sysops &#187; web server</title>
	<atom:link href="http://4sysops.com/archives/tag/web-server/feed/" rel="self" type="application/rss+xml" />
	<link>http://4sysops.com</link>
	<description>For Windows Administrators</description>
	<lastBuildDate>Wed, 08 Feb 2012 20:25:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
<image>
    <title>4sysops</title>
    <url>http://4sysops.com/4sysops-rss.png</url>
    <link>http://4sysops.com</link>
    <width>143</width>
    <height>49</height>
    <description>4sysops.com</description>
    </image>		<item>
		<title>FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction</title>
		<link>http://4sysops.com/archives/free-solarwinds-web-transaction-watcher-record-and-monitor-a-web-transaction/</link>
		<comments>http://4sysops.com/archives/free-solarwinds-web-transaction-watcher-record-and-monitor-a-web-transaction/#comments</comments>
		<pubDate>Wed, 23 Nov 2011 18:01:14 +0000</pubDate>
		<dc:creator>Timothy Warner</dc:creator>
				<category><![CDATA[Free Tools]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[web server]]></category>

		<guid isPermaLink="false">https://4sysops.com/?p=7483</guid>
		<description><![CDATA[In this article you will be introduced to the free SolarWinds <a href="http://www.solarwinds.com/register/registrationshort.aspx?program=1579&#38;c=70150000000PBhD&#38;CMP=SYN-TAD-4SYSOPS-WTW_REVIEW-WTW-DL-WEB_TRANSACTION_WATCHER">Web Transaction Watcher</a> utility, which enables you to record and monitor a Web transaction for quality assurance, performance tuning, and troubleshooting purposes.]]></description>
			<content:encoded><![CDATA[<p><strong><i>In this article you will be introduced to the free SolarWinds <a href="http://www.solarwinds.com/register/registrationshort.aspx?program=1579&amp;c=70150000000PBhD&amp;CMP=SYN-TAD-4SYSOPS-WTW_REVIEW-WTW-DL-WEB_TRANSACTION_WATCHER">Web Transaction Watcher</a> utility, which enables you to record and monitor a Web transaction for quality assurance, performance tuning, and troubleshooting purposes.</i></strong></p>
<p>Now more than ever before in your career as a Windows systems administrator, you may find yourself partially or fully responsible for the availability of your company’s Web applications. &#8220;But I’m not a Web admin!&#8221; you might exclaim. Like it or not, the migration of applications from the desktop to the Web browser means that we systems admins must take ownership of application uptime, regardless of form factor.</p>
<p>Here are some thought questions for you to consider: Does your organization do business over the Web? If so, how can you verify that your e-commerce engine is functional at any particular point in time? How can you diagnose bottlenecks and latencies in your Web application from the user&#8217;s’ perspective?</p>
<p>Many organizations rely upon internal line-of-business (LOB) Web applications. Again, we administrators are often faced with service-level agreements (SLAs) or organizational mandates that guarantee application availability for our users.</p>
<p><a href="http://www.solarwinds.com/?CMP=SYN-TAD-4SYSOPS-WTW_REVIEW-X-SWHP-SOLARWINDS">SolarWinds</a> offers the free tool <a href="http://www.solarwinds.com/register/registrationshort.aspx?program=1579&amp;c=70150000000PBhD&amp;CMP=SYN-TAD-4SYSOPS-WTW_REVIEW-WTW-DL-WEB_TRANSACTION_WATCHER">Web Transaction Watcher</a> that enables you to run live transaction tests against your Web applications in a completely no-code, graphical environment.</p>
<p>The typical workflow for running Web application transaction tests is to author and run often complicated shell scripts or programming language scripts. By contrast, Web Transaction Watcher includes an intuitive recorder with which we step through a typical Web transaction and store those steps for analysis and future reuse.</p>
<h2>Recording a Web transaction</h2>
<p><a href="http://www.solarwinds.com/register/registrationshort.aspx?program=1579&amp;c=70150000000PBhD&amp;CMP=SYN-TAD-4SYSOPS-WTW_REVIEW-WTW-DL-DOWNLOAD_WTW">To download Web Transaction Watcher</a>, simply provide SolarWinds with a contact e-mail address. Once you have the software installed (the disk footprint is tiny; the installation <strong>.MSI</strong> weighs in at under 5 MB), fire up Web Transaction Watcher; the application view defaults to the <strong>Recording</strong> tab. Next, use the tool’s integrated Web browser to navigate to your desired Web application. The Web Transaction Watcher main interface is shown in the following screen capture.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/11/Web-Transaction-Watcher-main-interface.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/11/Web-Transaction-Watcher-main-interface.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none;" title="Web Transaction Watcher main interface" src="http://4sysops.com/wp-content/uploads/2011/11/Web-Transaction-Watcher-main-interface_thumb.png" alt="Web Transaction Watcher main interface" width="600" height="452" /></a></p>
<p align="center"><em>Web Transaction Watcher main interface</em></p>
<p>Let’s use the previous screen capture as our reference as we walk you through the process of recording a Web transaction. After you have the integrated browser pointed at the proper page within your Web application, press the <strong>Record</strong> button (A) and begin your desired transaction. For our purposes, a <em>Web transaction</em> is simply a series of steps that an end-user might take in your app; these could include:</p>
<ul>
<li>Adding an item to an online shopping cart</li>
<li>Completing an online purchase</li>
<li>Posting a message to an online forum</li>
<li>Downloading a file</li>
</ul>
<p>You’ll notice that the <strong>Time Line</strong> (C) records each step in the transaction process in much the same way the macro recorder traces your steps in Microsoft Office applications. However, what sets Web Transaction Watcher apart from its competition is that you can actually <em>edit and delete</em> any step in your Web transaction during recording.</p>
<p>The process of editing a task sequence is easy; simply right-click the appropriate transaction step and select <strong>Edit</strong> or <strong>Delete</strong> from the shortcut menu. This is shown in the following screen capture.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/11/Editing-a-Web-transaction-step.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/11/Editing-a-Web-transaction-step.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none;" title="Editing a Web transaction step" src="http://4sysops.com/wp-content/uploads/2011/11/Editing-a-Web-transaction-step_thumb.png" alt="Editing a Web transaction step" width="294" height="178" /></a></p>
<p align="center"><em>Editing a Web transaction step</em></p>
<p>When your Web transaction is complete, press the <strong>Stop</strong> button (B). Make sure to save your recorded transaction for future playback. Web Transaction Watcher recording files use the intuitive <strong>.recording</strong> file extension.</p>
<h2>Analyzing and replaying Web transactions</h2>
<p>To analyze your recorded Web transaction, navigate to the <strong>Monitoring Console</strong> tab in the main interface. Web Transaction Watcher stores the last five runs of your recorded transaction and displays the status of each with a color-coded bubble icon (shown at A in the following screen capture).</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/11/Monitoring-a-Web-transaction.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/11/Monitoring-a-Web-transaction.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none;" title="Monitoring a Web transaction" src="http://4sysops.com/wp-content/uploads/2011/11/Monitoring-a-Web-transaction_thumb.png" alt="Monitoring a Web transaction" width="600" height="451" /></a></p>
<p align="center"><em>Monitoring a Web transaction</em></p>
<p>In the <strong>Steps</strong> area of this interface (B in the above screen capture) you can check the status of individual steps in the captured transaction. Again, the feedback is color-coded: errors are shown with a gray callout bubble. Clicking the status indicator bubble calls up a dialog with timing information to help you diagnose and troubleshoot latency.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/11/Examining-latency.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/11/Examining-latency.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none;" title="Examining latency" src="http://4sysops.com/wp-content/uploads/2011/11/Examining-latency_thumb.png" alt="Examining latency" width="414" height="173" /></a></p>
<p align="center"><em>Examining latency</em></p>
<p>Do you see the hyperlink that says <strong>Try the SEUM evaluation for configurable thresholds</strong>? This is a reminder that the SolarWinds Web Transaction Watcher is the free &#8220;little sibling&#8221; to their enterprise product <a href="http://www.solarwinds.com/products/seum/application-monitoring-software.aspx?CMP=SYN-TAD-4SYSOPS-WTW_REVIEW-SEUM-PPI-SEUM">Synthetic End User Monitor</a> (SEUM).</p>
<p>SEUM is cool because it greatly broadens and deepens the Web transaction monitoring functionality contained in the Web Transaction Monitor. For instance, SEUM has robust scheduling capability (Web Transaction Watcher includes limited functionality for automatically replaying your stored Web transaction sequences).</p>
<p>Moreover, SEUM makes it easy to run your Web application tests from multiple hosts. For example, you may want to simulate your Web app user experience from multiple locations around the world using various Internet connection speeds.</p>
<h2>Conclusion</h2>
<p>You should know that Web Transaction Monitor is only one of over <a href="http://www.solarwinds.com/products/solarwinds_free_tools/?CMP=SYN-TAD-4SYSOPS-WTW_REVIEW-X-X-FREE_UTILITIES">20 completely free utilities</a> that are offered by SolarWinds. I’ve been a fan of these tools for many years; their <a href="http://4sysops.com/archives/free-solarwinds-advanced-subnet-calculator-ip-subnet-calculation-made-easy/">Advanced Subnet Calculator</a> has historically been one of my favorite free utilities from any vendor.</p>
<h2><a href="http://www.solarwinds.com/register/registrationshort.aspx?program=1579&amp;c=70150000000PBhD&amp;CMP=SYN-TAD-4SYSOPS-WTW_REVIEW-WTW-DL-WEB_TRANSACTION_WATCHER">Web Transaction Watcher</a></h2>
Author: Timothy Warner
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/ieak-boot-camp-part-4-maintaining-internet-explorer-9/" title="IEAK Boot Camp &#8211; Part 4: Maintaining Internet Explorer 9 (August 25, 2011)">IEAK Boot Camp &#8211; Part 4: Maintaining Internet Explorer 9</a> (0)</li>
	<li><a href="http://4sysops.com/archives/ieak-boot-camp-part-3-deploying-a-custom-build-of-internet-explorer-9/" title="IEAK Boot Camp &#8211; Part 3: Deploying a custom build of Internet Explorer 9 (August 15, 2011)">IEAK Boot Camp &#8211; Part 3: Deploying a custom build of Internet Explorer 9</a> (0)</li>
	<li><a href="http://4sysops.com/archives/ieak-boot-camp-part-2-creating-a-custom-build-of-internet-explorer-9/" title="IEAK Boot Camp &#8211; Part 2: Creating a custom build of Internet Explorer 9 (August 10, 2011)">IEAK Boot Camp &#8211; Part 2: Creating a custom build of Internet Explorer 9</a> (0)</li>
	<li><a href="http://4sysops.com/archives/ieak-boot-camp-part-1-whys-and-initial-configuration/" title="IEAK Boot Camp &#8211; Part 1: Whys and Initial Configuration (August 2, 2011)">IEAK Boot Camp &#8211; Part 1: Whys and Initial Configuration</a> (0)</li>
	<li><a href="http://4sysops.com/archives/chromebooks-eight-disadvantages-part-5-costs-and-conclusion/" title="Chromebooks &#8211; Eight disadvantages &#8211; Part 5: Costs and conclusion (June 7, 2011)">Chromebooks &#8211; Eight disadvantages &#8211; Part 5: Costs and conclusion</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/free-solarwinds-web-transaction-watcher-record-and-monitor-a-web-transaction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrating to SharePoint 2010</title>
		<link>http://4sysops.com/archives/migrating-to-sharepoint-2010/</link>
		<comments>http://4sysops.com/archives/migrating-to-sharepoint-2010/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 19:30:15 +0000</pubDate>
		<dc:creator>Alexander Weiss</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[web server]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=4809</guid>
		<description><![CDATA[<p>Those running SharePoint 2007 already know the major enhancements that this Software can bring to the corporate culture. With SharePoint 2010 the products strengths are developed further. Here, you can find a short summary of the improvements and new features of SharePoint 2010. Due to the vast positive changes SharePoint 2010 brings, most companies want to migrate to the new software as quickly as possible. Basically, Microsoft supports two migration paths: In-place upgrade and database-attach upgrade.</p>
<h2>System Requirements and Preparations</h2>
<p>Both Versions of SharePoint, SharePoint Foundation (the previous WSS) and SharePoint Server (the previous MOSS), require Windows Server 2008 SP2 or Windows Server 2008 R2. Besides that, you need Microsoft SQL Server for versions 2005 SP3, 2008 SP1, or 2008 R2. All of them have to be 64-bit installations—32-bit is not supported by SharePoint 2010.</p>
<p>Besides these prerequisites, your current SharePoint installation must have a version number not less than 12.0.0.6421. This number equals MOSS 2007 SP2. You can find &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Those running SharePoint 2007 already know the major enhancements that this Software can bring to the corporate culture. With SharePoint 2010 the products strengths are developed further. Here, you can find a short summary of the improvements and new features of SharePoint 2010. Due to the vast positive changes SharePoint 2010 brings, most companies want to migrate to the new software as quickly as possible. Basically, Microsoft supports two migration paths: In-place upgrade and database-attach upgrade.</p>
<h2>System Requirements and Preparations</h2>
<p>Both Versions of SharePoint, SharePoint Foundation (the previous WSS) and SharePoint Server (the previous MOSS), require Windows Server 2008 SP2 or Windows Server 2008 R2. Besides that, you need Microsoft SQL Server for versions 2005 SP3, 2008 SP1, or 2008 R2. All of them have to be 64-bit installations—32-bit is not supported by SharePoint 2010.</p>
<p>Besides these prerequisites, your current SharePoint installation must have a version number not less than 12.0.0.6421. This number equals MOSS 2007 SP2. You can find the version number in the Central Administration, Operations tab, under the link “Servers in Farm.” With SP2, Microsoft added a new function to the stsadm command. It is called pre-upgrade-checker, and it reviews your SharePoint installation for possible compatibility issues with SharePoint 2010. It will not make any changes to your current SharePoint installation, so it is safe to run in a productive environment. Be aware that it is quite resource intensive, so I would recommend running it during the off times. To run it, just execute the following command:</p>
<p><code>Stsadm -o preupgradecheck</code></p>
<p>It will display a short summary of the results in the shell:</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/07/stsadm.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/07/stsadm.png','',event,300,75)"><img style="margin: 0px; display: inline; border-width: 0px;" title="stsadm " src="http://4sysops.com/wp-content/uploads/2010/07/stsadm_thumb.png" border="0" alt="stsadm " width="604" height="385" /></a></p>
<p>However, more helpful is the comprehensive HTML report generated when the command finishes. You will need some time to read and fully understand it. If some “potential upgrade blocking issues” are listed, you should solve them before you start upgrading to SharePoint 2010. Thankfully, most issues are linked to online resources, which help in finding the problem’s solution. If everything looks fine in the report, you are still not ready to upgrade…but almost. You have to review your customizations. For example, have you changed any files in the SharePoint Hive under %PROGRAMFILES%\Common Files\Microsoft Shared\web server extensions\12? Have you deployed any custom- or third-party solutions? If you have kept a detailed change log, it will be a great advantage now. If not, make one now. You will need it once the upgrade process has finished.</p>
<p>If everything is done, you have to consider which kind of migration you want to do. Microsoft provides two different approaches: In-place upgrade and database-attach upgrade.</p>
<h2>In-place upgrade</h2>
<p>An in-place upgrade is surely the more comfortable method, because it is fully automated and you upgrade all of your servers at the same time. This requires that the server fulfill the installation prerequisites. If you select the option “install software prerequisites” in the installation tool, this is checked automatically and all the missing software parts will be copied to the hard disk. Once the migration process has started, there is no way to interrupt it, or do a rollback. This sounds risky, but Microsoft did well with the implementation of the in-place upgrade and the upgrade will run without interruptions most of the time. Performing a full farm backup is obligatory, though. Before you initialize the upgrade process, you should stop the World Wide Web Publishing service to prevent http traffic. You can do this in the IIS Manager by right clicking on the server and selecting “stop” from the context menu. To start the upgrade process, you must run the SharePoint 2010 installation routine. Once started, the installer will recognize that an older version of SharePoint is running on the server. It will you guide you through the whole migration process. This has to be done on all servers of the SharePoint farm.</p>
<p>When the installation routine is finished, you have to go to the “SharePoint 2010 Product Configuration Wizard” and run it. It will take some time to run, but after it is complete and if no errors occurred, the migration process will have finished successfully. All content has been converted to SharePoint 2010, and you can start exploring the new possibilities that SharePoint 2010 offers you. But before the fun part of the migration can start, you should check out the error log file. It can be found in %PROGRAMFILES%\Common Files\Microsoft Shared\ web server extensions\14\LOGS. If any errors are listed in the log file, you should fix them before considering adding new features to your web applications.</p>
<h2>Database-attach upgrade</h2>
<p>This is the safer approach because it does not interfere with your running system. However, it is more complicated and more work intense because you have to reapply all farm settings and customizations manually. If you are running a 32-bit Server or Windows 2003 Server environment, it is your only option, though. First, you have to create a new SharePoint 2010 server farm and mirror the web applications settings of your running farm on the new servers. To avoid DNS problems, you have to add the web application’s host names to the server’s local hosts file. It can be found under %WINDIR%\system32\drivers\etc.</p>
<p>Now it is time to reproduce the customizations of your old SharePoint installation’s file system. SharePoint’s 2010 hive is located under %PROGRAMFILES%\Common Files\Microsoft Shared\ web server extensions\14. You have to mirror exactly all the changes you have done to the old SharePoint installation, because missing customizations can have serious side effects. If important files are missing, a whole web application could fail to run.</p>
<p>Once the customizations are finished, you have to attach the old content databases. For that purpose, I recommend deleting the default content databases that were initialized when you created the new web applications. To add a content database to your fresh installation you have to use stsadm:</p>
<p><code>stsadm -o addcontentdb -url &lt;url&gt;-databasename &lt;databsename&gt; -databaseserver &lt;mssqlserver&gt;</code></p>
<p>When the command is executed, the old database will be upgraded to a SharePoint 2010 compatible version. Depending on the size of the database, this process can consume quite some time. If the performance of your SQL servers allows it, you can run a few of these upgrades parallel. Stsadm creates detailed log files in the LOGS folder in your SharePoint hive. One of them (called Update-*-error.log) will only show the warnings and errors. You will definitely want to check this log file to figure out if everything ran smoothly.</p>
<p>The Shared Service Provider no longer exists in SharePoint 2010, so if you import the SSP database it will only add the user profiles to the new database and all other settings will be lost. You will have to create them from scratch.</p>
<h2>Finalizing the migration</h2>
<p>Once everything is done and you want to check out the new SharePoint 2010 interface, you might be disappointed because it looks exactly like your SharePoint 2007 websites. Before you start to worry that something has gone tremendously wrong in the migration process, I can assure you that this is intended. It makes the migration process more transparent. Because if you were to see a messy website with the new SharePoint 2010 UI, you would have to figure out if something on the backend migration failed or if the new UI is incompatible with your customizations. When you see the old UI and if everything looks fine, you can be sure that the migration process has been correct up to now. If the SharePoint 2010 UI gets messy after you switch to it, you know for certain that the only cause can be incompatible visual customizations. But how do you switch to the new UI?</p>
<p>There is nothing easier than that. You just have to go to the Site Actions menu and choose Visual Upgrade. You have three options: display the previous UI, preview the new UI, and use the new UI. Before using the new UI, you should use the preview option to test whether everything looks right. If you are content with the results, you will notice that the changes to the UI are quite significant. However, not only has the UI changed, but also many management tools have been tweaked.</p>
<p>Although I will end the post now, your work is not done yet. You have to get used to the new functions and the new UI. Besides that, you have to prepare training sessions for the users to help them understand the new interface and features. I am sure, though, that they will be very happy with the new opportunities that SharePoint 2010 offers.</p>
Author: Alexander Weiss
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-solarwinds-web-transaction-watcher-record-and-monitor-a-web-transaction/" title="FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction (November 23, 2011)">FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction</a> (0)</li>
	<li><a href="http://4sysops.com/archives/scan-your-website-for-malware-with-free-tools/" title="Scan your website for malware with free tools (May 25, 2010)">Scan your website for malware with free tools</a> (11)</li>
	<li><a href="http://4sysops.com/archives/is-the-web-replacing-windows-as-the-primary-malware-playground/" title="Is the Web replacing Windows as the primary malware playground? (May 24, 2010)">Is the Web replacing Windows as the primary malware playground?</a> (4)</li>
	<li><a href="http://4sysops.com/archives/free-website-monitoring-services/" title="Free website monitoring services (December 24, 2008)">Free website monitoring services</a> (9)</li>
	<li><a href="http://4sysops.com/archives/microsoft-azure-services-platform-a-short-introduction-and-its-significance-for-windows-admins/" title="Microsoft Azure Services Platform &#8211; a short introduction and its significance for Windows admins (November 4, 2008)">Microsoft Azure Services Platform &#8211; a short introduction and its significance for Windows admins</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/migrating-to-sharepoint-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Scan your website for malware with free tools</title>
		<link>http://4sysops.com/archives/scan-your-website-for-malware-with-free-tools/</link>
		<comments>http://4sysops.com/archives/scan-your-website-for-malware-with-free-tools/#comments</comments>
		<pubDate>Tue, 25 May 2010 20:12:38 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[web server]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=4565</guid>
		<description><![CDATA[<p>Has your website been hacked and spreads malware such as viruses, spyware, and computer worms all over the Internet? Probably not. But are you sure? You &#8216;d not only be endangering the computers of your visitors, you&#8217;d also be risking the reputation of your organization, and your site might even be removed from Google&#8217;s index. In my last post I outlined why I think that the probability of your websites getting infected increases steadily. In this article, I discuss some free tools that allow you to check or scan your website for malware.</p>
<p>I already mentioned Google Safe Browsing and Bing&#8217;s malware detection in my last article. Today, I will introduce free third-party website malware detection tools.</p>
<h2>Unmask Parasites</h2>
<p><a href="http://www.unmaskparasites.com/">Unmask Parasites</a> is a free service that allows you to scan a particular web page for malware. Thus, this service is only useful if you already suspect that something strange is going on your website. Unmask Parasites scans the entered page &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Has your website been hacked and spreads malware such as viruses, spyware, and computer worms all over the Internet? Probably not. But are you sure? You &#8216;d not only be endangering the computers of your visitors, you&#8217;d also be risking the reputation of your organization, and your site might even be removed from Google&#8217;s index. In my last post I outlined why I think that the probability of your websites getting infected increases steadily. In this article, I discuss some free tools that allow you to check or scan your website for malware.</p>
<p>I already mentioned Google Safe Browsing and Bing&#8217;s malware detection in my last article. Today, I will introduce free third-party website malware detection tools.</p>
<h2>Unmask Parasites</h2>
<p><a href="http://www.unmaskparasites.com/">Unmask Parasites</a> is a free service that allows you to scan a particular web page for malware. Thus, this service is only useful if you already suspect that something strange is going on your website. Unmask Parasites scans the entered page for malware and suspicious code. Because the tool uses heuristics to detect suspicious code, there is the danger that it will detect false positives.</p>
<p>The result page also lists all external references. If you find a URL in this list that you don&#8217;t know, you should have a closer look. By the way, Unmask Parasites classifies microsoft.com as suspicious. Not that we didn&#8217;t know that before. <img src='http://4sysops.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/05/Unmask_Parasites.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/05/Unmask_Parasites.png','',event,300,75)"><img style="margin: 0px; display: inline; border: 0px;" title="Unmask Parasites" src="http://4sysops.com/wp-content/uploads/2010/05/Unmask_Parasites_thumb.png" border="0" alt="Unmask Parasites" width="604" height="213" /></a></p>
<p>Unmask Parasites also offers a good <a href="http://www.unmaskparasites.com/malware-warning-guide/">practical guide to deal with Google&#8217;s malware warnings</a>.</p>
<h2>StopBadware</h2>
<p>The <a href="http://www.stopbadware.org/">Badware Website Clearinghouse</a> is a database of sites that contain what StopBadware calls &#8220;<a href="http://www.stopbadware.org/home/badware">badware</a>.&#8221; &#8220;Badware&#8221; is a general term that includes malware and software that behaves badly. Such bad software is doing things that visitors don&#8217;t expect and might not be approved by them. This could be code that violates the user&#8217;s privacy or installs additional software.</p>
<p>Unlike Unmask Parasites, StopBadware doesn&#8217;t scan your site. StopBadware uses data from Google, Sunbelt Software, and web users who reported badware URLs.</p>
<p>You can <a href="http://www.stopbadware.org/home/reportsearch">search</a> for sites in the Badware database. Let&#8217;s hope that your site is not a badware site.</p>
<h2>McAfee SiteAdvisor</h2>
<p><a href="http://www.siteadvisor.com/">SiteAdvisor</a> was acquired by McAfee in 2006. The service crawls websites to search for spyware, spam, and scams and then assigns one of these ratings: Safe, Caution, or Warning. Sites that have not been scanned are marked as Unknown. McAfee also uses heuristics and in the past some websites have been flagged incorrectly.</p>
<p>McAfee offers free <a href="http://www.siteadvisor.com/download/windows.html">plugins</a> for Firefox and Internet Explorer that warn users about flagged sites. There is also the third-party <a href="https://chrome.google.com/extensions/detail/dckheglehcdhpjkdmmmghbgkcdebhhae">Chrome extension for SiteAdvisor</a>.</p>
<p>You’d better ensure that SiteAdvisor judged your site correctly. You can search for the rating of your site in the sidebar on the SiteAdvisor homepage.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/05/McAfee_SiteAdvisor.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/05/McAfee_SiteAdvisor.png','',event,300,75)"><img style="margin: 0px; display: inline; border: 0px;" title="McAfee SiteAdvisor" src="http://4sysops.com/wp-content/uploads/2010/05/McAfee_SiteAdvisor_thumb.png" border="0" alt="McAfee SiteAdvisor" width="604" height="291" /></a></p>
<h2>QualysGuard</h2>
<p><a href="http://www.qualys.com/">Qualys</a> is the only the free service I know of that allows you to scan your whole website for malware and suspicious code. You can manually start scans or schedule them. Qualys will send you an email informing you if malware has been found on your site. You can view a report online that includes all scanned pages.</p>
<p>QualysGuard scans quite thoroughly. It even executes JavaScript code. A Qualys representative told me that their scanner pretends to be a real browser on a real machine. Thus, hits from QualysGuard will look like true user visits.</p>
<p>This can be a problem in some environments. For example, QualysGuard&#8217;s scans could appear in your Web analytics statistics. If your site has many pages this can have a significant impact on your statistics if you let QualysGuard scan your site regularly. Hence, you have ensure that your analytics software filters QualysGuard visits.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/05/QUALYSGUARD_Results.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/05/QUALYSGUARD_Results.png','',event,300,75)"><img style="margin: 0px; display: inline; border: 0px;" title="QUALYSGUARD Results" src="http://4sysops.com/wp-content/uploads/2010/05/QUALYSGUARD_Results_thumb.png" border="0" alt="QUALYSGUARD Results" width="604" height="368" /></a></p>
<p>Do you know of another malware scan service for websites? There are also commercial website scan services. If you can recommend one of these, please post a comment below.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-solarwinds-web-transaction-watcher-record-and-monitor-a-web-transaction/" title="FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction (November 23, 2011)">FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction</a> (0)</li>
	<li><a href="http://4sysops.com/archives/ieak-boot-camp-part-4-maintaining-internet-explorer-9/" title="IEAK Boot Camp &#8211; Part 4: Maintaining Internet Explorer 9 (August 25, 2011)">IEAK Boot Camp &#8211; Part 4: Maintaining Internet Explorer 9</a> (0)</li>
	<li><a href="http://4sysops.com/archives/ieak-boot-camp-part-3-deploying-a-custom-build-of-internet-explorer-9/" title="IEAK Boot Camp &#8211; Part 3: Deploying a custom build of Internet Explorer 9 (August 15, 2011)">IEAK Boot Camp &#8211; Part 3: Deploying a custom build of Internet Explorer 9</a> (0)</li>
	<li><a href="http://4sysops.com/archives/ieak-boot-camp-part-2-creating-a-custom-build-of-internet-explorer-9/" title="IEAK Boot Camp &#8211; Part 2: Creating a custom build of Internet Explorer 9 (August 10, 2011)">IEAK Boot Camp &#8211; Part 2: Creating a custom build of Internet Explorer 9</a> (0)</li>
	<li><a href="http://4sysops.com/archives/ieak-boot-camp-part-1-whys-and-initial-configuration/" title="IEAK Boot Camp &#8211; Part 1: Whys and Initial Configuration (August 2, 2011)">IEAK Boot Camp &#8211; Part 1: Whys and Initial Configuration</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/scan-your-website-for-malware-with-free-tools/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Is the Web replacing Windows as the primary malware playground?</title>
		<link>http://4sysops.com/archives/is-the-web-replacing-windows-as-the-primary-malware-playground/</link>
		<comments>http://4sysops.com/archives/is-the-web-replacing-windows-as-the-primary-malware-playground/#comments</comments>
		<pubDate>Mon, 24 May 2010 19:28:15 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[web server]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=4557</guid>
		<description><![CDATA[<p>The number of websites infected with malware is growing steadily. According to the Google Safe Browsing Malware List <a href="http://googleonlinesecurity.blogspot.com/2009/08/malware-statistics-update.html">statistics</a>, which were published in August 2009, almost 350,000 sites have been infected. (Please let me know if you know of more recent statistics.) Considering the increase that Google measured, it is quite likely that we&#8217;ve already passed the half million mark.</p>
<p>One point that advocates of Web applications argue is that Web apps are safer than desktop apps because they are not prone to infection from viruses and computer worms. In my view, this claim is no longer valid. The Web has become a dangerous place.</p>
<p>I think, there are two reasons for this development. Firstly, the bad guys have found out that the Web, not Windows, is the best place to spread their malware simply because the distribution options are more powerful. Popular sites have thousands of visitors who are not aware of the risks especially if the site &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>The number of websites infected with malware is growing steadily. According to the Google Safe Browsing Malware List <a href="http://googleonlinesecurity.blogspot.com/2009/08/malware-statistics-update.html">statistics</a>, which were published in August 2009, almost 350,000 sites have been infected. (Please let me know if you know of more recent statistics.) Considering the increase that Google measured, it is quite likely that we&#8217;ve already passed the half million mark.</p>
<p>One point that advocates of Web applications argue is that Web apps are safer than desktop apps because they are not prone to infection from viruses and computer worms. In my view, this claim is no longer valid. The Web has become a dangerous place.</p>
<p>I think, there are two reasons for this development. Firstly, the bad guys have found out that the Web, not Windows, is the best place to spread their malware simply because the distribution options are more powerful. Popular sites have thousands of visitors who are not aware of the risks especially if the site owner is trustworthy.</p>
<p>Secondly, the growing complexity of content management systems and Web apps increases the likelihood of vulnerabilities that can be exploited by crackers, computer worms, and other vermin. The same applies to Web browsers that are supposed to replace full-blown operating systems. These new capabilities come at a price. More code always increases the risks for security holes. There is no such thing as a secure Web browser, just like there is no secure operating system.</p>
<p>In particular, popular content management systems are attractive for hackers because they can reach a large number of websites this way. In my view, Open Source CMS solutions are the most endangered systems because it is relatively easy for hackers to find vulnerabilities in the source code. The more complex these systems become the more difficult it gets for the corresponding Open Source community to detect the vulnerabilities before the hackers do.</p>
<p>Thus, even if you always update your CMS immediately and <a href="http://www.wormly.com/web_server_security_scan">scan</a> your site with <a href="http://sectools.org/web-scanners.html">vulnerability scanners</a> regularly, you can&#8217;t be certain that a vulnerability in your CMS hasn&#8217;t been exploited already to upload malware to your site. The patch to close the security hole will come too late then because this won&#8217;t remove the malware from your site.</p>
<p>To find out if Google already detected malware on your site, you can use the <a href="https://www.google.com/webmasters/tools/home?hl=en">Webmaster Tools</a>. You&#8217;ll find the Malware menu point in the Diagnostics section. <a href="http://www.bing.com/webmaster/">Bing&#8217;s Webmaster Center</a> offers a similar service under the Crawl Issues tab.</p>
<p>If you don&#8217;t use the Webmaster Tools you can check your site with this URL: <a href="http://www.google.com/safebrowsing/diagnostic?site=4sysops.com">http://www.google.com/safebrowsing/diagnostic?site=4sysops.com</a>. Replace 4sysops.com with the site you want to examine. You can also enter the form at <a href="http://www.grapethinking.com/google-safe-browsing-diagnostic">GrapeThinking</a>. Yet another option is the <a href="http://www.google.com/tools/firefox/safebrowsing/">Google Safe Browsing plug-in for Firefox</a>. As far as I know there is no such add-on for Internet Explorer or Chrome.</p>
<p>If Google or Bing identified your site as suspicious, it is already too late. I don&#8217;t have to tell you what it means if Google displays a warning page whenever a user clicks on a link to your site or removes your site from the index. Essentially, your website will cease to exist, not to mention the consequences for the reputation of your organization.</p>
<p>Hence, it makes sense to check your website regularly for malware with third-party tools. In my next article, I will discuss a couple of free website malware detection tools.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-solarwinds-web-transaction-watcher-record-and-monitor-a-web-transaction/" title="FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction (November 23, 2011)">FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction</a> (0)</li>
	<li><a href="http://4sysops.com/archives/ieak-boot-camp-part-4-maintaining-internet-explorer-9/" title="IEAK Boot Camp &#8211; Part 4: Maintaining Internet Explorer 9 (August 25, 2011)">IEAK Boot Camp &#8211; Part 4: Maintaining Internet Explorer 9</a> (0)</li>
	<li><a href="http://4sysops.com/archives/ieak-boot-camp-part-3-deploying-a-custom-build-of-internet-explorer-9/" title="IEAK Boot Camp &#8211; Part 3: Deploying a custom build of Internet Explorer 9 (August 15, 2011)">IEAK Boot Camp &#8211; Part 3: Deploying a custom build of Internet Explorer 9</a> (0)</li>
	<li><a href="http://4sysops.com/archives/ieak-boot-camp-part-2-creating-a-custom-build-of-internet-explorer-9/" title="IEAK Boot Camp &#8211; Part 2: Creating a custom build of Internet Explorer 9 (August 10, 2011)">IEAK Boot Camp &#8211; Part 2: Creating a custom build of Internet Explorer 9</a> (0)</li>
	<li><a href="http://4sysops.com/archives/ieak-boot-camp-part-1-whys-and-initial-configuration/" title="IEAK Boot Camp &#8211; Part 1: Whys and Initial Configuration (August 2, 2011)">IEAK Boot Camp &#8211; Part 1: Whys and Initial Configuration</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/is-the-web-replacing-windows-as-the-primary-malware-playground/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Free website monitoring services</title>
		<link>http://4sysops.com/archives/free-website-monitoring-services/</link>
		<comments>http://4sysops.com/archives/free-website-monitoring-services/#comments</comments>
		<pubDate>Wed, 24 Dec 2008 16:24:11 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[web server]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=1984</guid>
		<description><![CDATA[<p>There are many great monitoring solutions that inform you whenever a server goes down. My favorite free monitoring tool is <a href="http://4sysops.com/archives/review-the-dude-30-the-best-free-network-monitoring-tool-i-have-ever-tried/">The Dude</a>. The problem with these tools is that you have to run them on one of your corporate servers. Therefore, you won’t realize whether your website is unavailable on the Internet because of a faulty firewall configuration or external networking problems.</p>
<p>To make sure that your website is available not only on the intranet but also on the Internet, your monitoring solution has to be <strong>outside your organization’s network</strong>. This is where web monitoring services come in. They are not expensive, and some of them even have free plans. In this post I compare three free website monitoring services: <a href="http://www.siteuptime.com/">SiteUptime</a>, <a href="http://host-tracker.com/">HostTracker</a>, and <a href="http://basicstate.com/">BasicState</a>.</p>
<p>Of course, a free service has its price. The <strong>check period</strong> is usually longer than for the paid plans. SiteUptime and HostTracker check your site every 30 minutes and BasicState every &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>There are many great monitoring solutions that inform you whenever a server goes down. My favorite free monitoring tool is <a href="http://4sysops.com/archives/review-the-dude-30-the-best-free-network-monitoring-tool-i-have-ever-tried/">The Dude</a>. The problem with these tools is that you have to run them on one of your corporate servers. Therefore, you won’t realize whether your website is unavailable on the Internet because of a faulty firewall configuration or external networking problems.</p>
<p>To make sure that your website is available not only on the intranet but also on the Internet, your monitoring solution has to be <strong>outside your organization’s network</strong>. This is where web monitoring services come in. They are not expensive, and some of them even have free plans. In this post I compare three free website monitoring services: <a href="http://www.siteuptime.com/">SiteUptime</a>, <a href="http://host-tracker.com/">HostTracker</a>, and <a href="http://basicstate.com/">BasicState</a>.</p>
<p>Of course, a free service has its price. The <strong>check period</strong> is usually longer than for the paid plans. SiteUptime and HostTracker check your site every 30 minutes and BasicState every 15 minutes. If you also have an internal monitoring solution, this time interval might be sufficient. However, the paid plans start at $5 per month. I’d say this is almost free.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/12/basicstate.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/12/basicstate.png','',event,300,75)"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/12/basicstate-thumb.png" border="0" alt="BasicState" width="244" height="209" align="right" /></a> To configure <strong>BasicState</strong> costs you only a few seconds. You just have to specify the address of your website and the alert destination. BasicState supports email and SMS. SMS messages have to be paid. In theory BasicState supports numbers outside the US, but in my test this didn’t work with a German cell phone number. You can configure multiple alert addresses and also multiple websites. BasicState only support hostnames as URLs, i.e., you can only specify addresses like http://www.domain.com.</p>
<p>However, the biggest problem with BasicState is that it doesn’t analyze http error codes. My test site was a WordPress installation where the MySQL database wasn’t accessible. That is, the web server was working, but the CMS wasn’t able to create the web page, and produced a 302 http error code. BasicState didn’t notify me that the website was down.</p>
<p><strong><a href="http://4sysops.com/wp-content/uploads/2008/12/siteuptime.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/12/siteuptime.png','',event,300,75)"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/12/siteuptime-thumb.png" border="0" alt="SiteUptime" width="244" height="168" align="right" /></a> SiteUptime</strong> was a bit smarter. It had no problem recognizing that my test site wasn’t accessible. It also offers more options (see screenshot) than BasicState, although the free plan allows you to monitor only one website. Aside from http, SiteUptime also supports smtp, ftp, and pop3 monitoring. I found it useful that one can configure the number of failures after an alert is sent. Perhaps the web server was just a bit busy when it was checked, but it will be back in a few minutes. In such a case you wouldn’t like to receive a text message in the middle of the night. The free plan doesn’t support SMS messages, and you can only configure one mail address for the alerts.</p>
<p><strong><a href="http://4sysops.com/wp-content/uploads/2008/12/hosttracker.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/12/hosttracker.png','',event,300,75)"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/12/hosttracker-thumb.png" border="0" alt="HostTracker" width="244" height="112" align="right" /></a> HostTracker</strong> offers fewer options than SiteUptime, but it has one feature that I consider important. It allows you to specify a keyword that has to be present in the web page. This goes beyond the evaluation of http error codes, and might be useful in situations where a CMS has problems at times with generating a certain part of the web page. Unfortunately, this feature is not free. The free plan allows you to monitor up to two domains. It doesn’t support SMS alerting. After you sign up, you have 30 days to decide which plan suits you best.</p>
<p><strong>All three</strong> web monitoring solutions have additional features such as reporting or multiple check locations which I didn’t discuss. My main intention was to find a free monitoring service that informs me whenever my web site is down. For my purposes, both SiteUptime and HostTracker are possible solutions. I can’t recommend BasicState because of the lack of http error code evaluation.</p>
<p>If the <strong>30 minutes check period</strong> is too long for your purposes, you might consider using multiple different services. Statistically, this would also reduce the time interval. You might also want to check out the review by <a href="http://helpdeskgeek.com/free-tools-review/monitor-website-uptime/">Aseem Kishore</a>. He discusses two additional services, <a href="http://www.pingdom.com/">Pingdom</a> and <a href="http://www.justuptime.com/">justUptime</a>. I didn’t include them in my review because they don’t offer free plans.</p>
<p>Do you know of another free web monitoring service?</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-solarwinds-web-transaction-watcher-record-and-monitor-a-web-transaction/" title="FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction (November 23, 2011)">FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction</a> (0)</li>
	<li><a href="http://4sysops.com/archives/migrating-to-sharepoint-2010/" title="Migrating to SharePoint 2010 (July 26, 2010)">Migrating to SharePoint 2010</a> (1)</li>
	<li><a href="http://4sysops.com/archives/scan-your-website-for-malware-with-free-tools/" title="Scan your website for malware with free tools (May 25, 2010)">Scan your website for malware with free tools</a> (11)</li>
	<li><a href="http://4sysops.com/archives/is-the-web-replacing-windows-as-the-primary-malware-playground/" title="Is the Web replacing Windows as the primary malware playground? (May 24, 2010)">Is the Web replacing Windows as the primary malware playground?</a> (4)</li>
	<li><a href="http://4sysops.com/archives/microsoft-azure-services-platform-a-short-introduction-and-its-significance-for-windows-admins/" title="Microsoft Azure Services Platform &#8211; a short introduction and its significance for Windows admins (November 4, 2008)">Microsoft Azure Services Platform &#8211; a short introduction and its significance for Windows admins</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/free-website-monitoring-services/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Microsoft Azure Services Platform &#8211; a short introduction and its significance for Windows admins</title>
		<link>http://4sysops.com/archives/microsoft-azure-services-platform-a-short-introduction-and-its-significance-for-windows-admins/</link>
		<comments>http://4sysops.com/archives/microsoft-azure-services-platform-a-short-introduction-and-its-significance-for-windows-admins/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 17:38:20 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[web server]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=1768</guid>
		<description><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2008/11/azure.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/11/azure.png','',event,300,75)"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://4sysops.com/wp-content/uploads/2008/11/azure-thumb.png" border="0" alt="azure" width="158" height="159" align="right" /></a> Yesterday, I blogged about <a href="http://4sysops.com/archives/what-windows-azure-is-and-what-it-is-not/">Windows Azure</a>, which is one of the four components of the <a href="http://www.microsoft.com/azure/default.mspx">Azure Services Platform</a>. Today, I will give a short introduction to the other services and share my opinion about their significance for Windows administrators.</p>
<p>The four services of the Azure Services Platform are: Windows Azure, .NET Services, SQL Services, and Live Services.</p>
<h2>Windows Azure</h2>
<p>As I outlined yesterday, the term “Windows Azure” is a bit misleading. Essentially, Windows Azure is a cloud-based Web platform. Even though it is running on Windows Server 2008, it is not a cloud-based Windows edition. Perhaps this might change though. David Chappell mentioned that Microsoft might support unmanaged code on Windows Azure in the future. Perhaps this is a hint that non- web-related applications will one day run on Windows Azure. Then it could be possible that we can move our complete Windows backend to Microsoft’s datacenters.</p>
<h2>.NET Services</h2>
<p>.NET Services is not really a new service. Microsoft &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2008/11/azure.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/11/azure.png','',event,300,75)"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://4sysops.com/wp-content/uploads/2008/11/azure-thumb.png" border="0" alt="azure" width="158" height="159" align="right" /></a> Yesterday, I blogged about <a href="http://4sysops.com/archives/what-windows-azure-is-and-what-it-is-not/">Windows Azure</a>, which is one of the four components of the <a href="http://www.microsoft.com/azure/default.mspx">Azure Services Platform</a>. Today, I will give a short introduction to the other services and share my opinion about their significance for Windows administrators.</p>
<p>The four services of the Azure Services Platform are: Windows Azure, .NET Services, SQL Services, and Live Services.</p>
<h2>Windows Azure</h2>
<p>As I outlined yesterday, the term “Windows Azure” is a bit misleading. Essentially, Windows Azure is a cloud-based Web platform. Even though it is running on Windows Server 2008, it is not a cloud-based Windows edition. Perhaps this might change though. David Chappell mentioned that Microsoft might support unmanaged code on Windows Azure in the future. Perhaps this is a hint that non- web-related applications will one day run on Windows Azure. Then it could be possible that we can move our complete Windows backend to Microsoft’s datacenters.</p>
<h2>.NET Services</h2>
<p>.NET Services is not really a new service. Microsoft just renamed the BizTalk Services, which were introduced a year ago. Perhaps they renamed it because many confused it with the BizTalk Server. I guess that many will confuse it now with Windows Azure because they are both related to .NET. The main difference is that Windows Azure is for hosting .NET applications whereas the .NET Services offer cloud-based infrastructure that helps integrate external applications. These applications can be cloud-based, i.e. they could run on Windows Azure, but they could also be on-premise applications, that is, apps running on your own servers. The .NET Services consist of three components: Access Control, Service Bus, and Workflow. Access Control is for identity federation (facilitates single sign-on), the Service Bus exposes application’s services on the Internet (makes them accessible via an URI), and Workflow implements the logic that coordinates the interaction of the applications. These components can be used by software vendors for their own applications.</p>
<h2>SQL Services</h2>
<p>The SQL Services were formerly called SQL Server Data Service (SSDS). Basically, it is a cloud-based service offering data storage capabilities. It is based on Microsoft SQL Server, but it only offers a subset of its data types and it is exposed as a web service, which means that it can be accessed over HTTP using the <a href="http://en.wikipedia.org/wiki/SOAP">SOAP</a> and <a href="http://en.wikipedia.org/wiki/REST">REST</a> protocols. “Cloud-based” means that Microsoft doesn’t just offer SQL Servers in its datacenters for rent. Users of this service would rather rent data storage. That is, you don’t have to manage the DBMS yourself. Therefore, you don’t have to worry about things like storage capacity, scalability, availability etc. Like .NET services, SQL Services can be used by software vendors for their own applications.</p>
<h2>Live Services</h2>
<p>The Live Services encompass Microsoft’s Internet applications such as Hotmail, Live Messenger, or Live Search. These services, or more specifically the data behind these services, can be accessed by applications via the so-called Live Operating Environment. For example, a software vendor could offer a VOIP application, which accesses the user’s Live contacts to retrieve their phone number. As with all the other services of the Azure platform, HTTP is the only protocol supported.</p>
<p>Thus, one can say that the Azure Services Platform is <strong>Web-based</strong>. However, contrary to some other cloud service providers, it is <strong>not solely browser-based</strong>. Furthermore, Microsoft is not trying to replace on-premise computing like Google. Microsoft mostly targets ISVs (independent software vendors) with Azure, who will provide new kinds of applications that will run partly in the cloud and partly on conventional servers and desktops. Microsoft’s marketing dubbed this approach, already for quite some time as S+S (Software + Service) as opposed to SaaS (Software as a Service). With Azure, it becomes clearer what S+S really is. It is not just that they want to continue selling software licenses. Microsoft brings to bear its <strong>huge Windows ecosystem</strong>. Microsoft alone might not be able to stop the Googles and Amazons, but together with an armada of ISVs who will develop for Azure and for Windows, it is quite likely that Microsoft will extend its dominance to the cloud.</p>
<p><strong>For Windows admins</strong>, this means that the complexity of their environments will grow significantly within the next few years. You will have to manage software that runs on computers within your organization and also software that runs in third-party datacenters. In addition, you have to make sure that they interact properly. Contrary to many others, I believe that cloud computing will require more IT staff in most organizations, not less. Cloud computing certainly will rationalize IT tremendously. However, IT became more effective since Konrad Zuse invented the first computer almost 70 years ago. Ever since, the number of IT pros has been growing. The reason for this is that more effective computer technology always made new kinds of applications possible. This extended the complexity of IT, which increased the need for IT pros. I believe that this also applies to cloud computing. Within the next few years, we will move some of ours apps to the cloud, some will stay in our server rooms and completely new kinds of applications will be invented.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-solarwinds-web-transaction-watcher-record-and-monitor-a-web-transaction/" title="FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction (November 23, 2011)">FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction</a> (0)</li>
	<li><a href="http://4sysops.com/archives/migrating-to-sharepoint-2010/" title="Migrating to SharePoint 2010 (July 26, 2010)">Migrating to SharePoint 2010</a> (1)</li>
	<li><a href="http://4sysops.com/archives/scan-your-website-for-malware-with-free-tools/" title="Scan your website for malware with free tools (May 25, 2010)">Scan your website for malware with free tools</a> (11)</li>
	<li><a href="http://4sysops.com/archives/is-the-web-replacing-windows-as-the-primary-malware-playground/" title="Is the Web replacing Windows as the primary malware playground? (May 24, 2010)">Is the Web replacing Windows as the primary malware playground?</a> (4)</li>
	<li><a href="http://4sysops.com/archives/free-website-monitoring-services/" title="Free website monitoring services (December 24, 2008)">Free website monitoring services</a> (9)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/microsoft-azure-services-platform-a-short-introduction-and-its-significance-for-windows-admins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What Windows Azure is and what it is not</title>
		<link>http://4sysops.com/archives/what-windows-azure-is-and-what-it-is-not/</link>
		<comments>http://4sysops.com/archives/what-windows-azure-is-and-what-it-is-not/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 20:33:19 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[web server]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=1765</guid>
		<description><![CDATA[<p>Most journalists were quite surprised when Microsoft announced its new cloud initiative Azure some days ago at the PDC 2008. I have read quite a few articles about this topic and it seems to me that most writers have problems in understanding what Azure really is. This explains why some of the articles contradict each other. I must admit that I still don’t understand it completely myself. The complexity of Microsoft’s new cloud platform is already amazing. All of the articles I have read have one thing in common, though. They all make us believe that a revolution is going on. In this article, I will try to clarify what Windows Azure is and what it is not.</p>
<p>There are quite a few fundamental concepts related to Microsoft’s cloud initiative: <a href="http://4sysops.com/archives/microsoft-azure-services-platform-a-short-introduction-and-its-significance-for-windows-admins/">Azure Services Platform</a>, Windows Azure, .NET services, Live Services and SQL Services. The most interesting question is how these relate to each other. <a href="http://www.microsoft-watch.com/content/developer/live_from_pdc_day_1_keynote.html?kc=MWRSS02129TX1K0000535">Some</a> journalists seem to believe that &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Most journalists were quite surprised when Microsoft announced its new cloud initiative Azure some days ago at the PDC 2008. I have read quite a few articles about this topic and it seems to me that most writers have problems in understanding what Azure really is. This explains why some of the articles contradict each other. I must admit that I still don’t understand it completely myself. The complexity of Microsoft’s new cloud platform is already amazing. All of the articles I have read have one thing in common, though. They all make us believe that a revolution is going on. In this article, I will try to clarify what Windows Azure is and what it is not.</p>
<p>There are quite a few fundamental concepts related to Microsoft’s cloud initiative: <a href="http://4sysops.com/archives/microsoft-azure-services-platform-a-short-introduction-and-its-significance-for-windows-admins/">Azure Services Platform</a>, Windows Azure, .NET services, Live Services and SQL Services. The most interesting question is how these relate to each other. <a href="http://www.microsoft-watch.com/content/developer/live_from_pdc_day_1_keynote.html?kc=MWRSS02129TX1K0000535">Some</a> journalists seem to believe that Windows Azure is the fundamental platform and all <strong>the other services run on top of it</strong>. This picture is supported by the following diagram, which can be <a href="http://blogs.zdnet.com/microsoft/?p=1671">found</a> in many articles.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/11/azure1.jpg" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/11/azure1.jpg','',event,300,75)"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://4sysops.com/wp-content/uploads/2008/11/azure1-thumb.jpg" border="0" alt="azure1" width="520" height="242" /></a></p>
<p>However, there is a different diagram, which contradicts this view.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/11/azure2.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/11/azure2.png','',event,300,75)"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/11/azure2-thumb.png" border="0" alt="azure2" width="520" height="318" /></a></p>
<p>According to this diagram, Windows Azure is not some kind of cloud OS that hosts the other Azure services, but is <strong>just one of the four Azure services</strong>. The cloud itself probably represents the Azure Services Platform. So which is the true picture? I am not really sure, but <a href="http://download.microsoft.com/download/e/4/3/e43bb484-3b52-4fa8-a9f9-ec60a32954bc/Azure_Services_Platform.docx">David Chappell’s white paper</a> (.docx), which outlines the technical details, indicates that the latter view is correct. The diagram below makes this clearer.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/11/windows-azure.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/11/windows-azure.png','',event,300,75)"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/11/windows-azure-thumb.png" border="0" alt="windows-azure" width="520" height="318" /></a></p>
<p>The VMs are virtual machines that run a 64-bit Windows Server 2008 with .NET 3.5. By the way, the hypervisor used <a href="http://www.virtualization.info/2008/11/windows-azure-uses-hypervisor-but-its.html">is not</a> Hyper-V. It is called <strong>Windows Azure hypervisor</strong>.</p>
<p>The <strong>Windows Azure applications</strong> are basically .NET 3.5 apps that run inside the VMs. An application consists of one or multiple instances. Each instance has its own VM. There are two kinds of Windows Azure instances: <em>Web role instances</em> and <em>Worker role instances</em>. A Web role instance is just a.NET program that works with IIS, for example ASP.NET or WCF (Web services). A Worker role instance is also a .NET app, but it doesn’t require IIS. What is important is that a Worker role instance isn’t allowed to have any incoming network connections. It receives its input only from a Web role instance. Instances communicate via the Windows Azure Fabric or the Windows Azure Storage. Web role instances communicate via HTTP with external entities, like a Web browser, for instance.</p>
<p>I think it becomes clearer now what Windows Azure really is. Basically, Windows Azure is just a <strong>virtualized Web server</strong> with runtime plus <strong>cloud technology</strong>. The latter just means that applications are sliced into smaller junks (the instances) which are running in a distributed infrastructure. Or even more simplified, Windows Azure is just a Web server running on multiple machines.</p>
<p>This <strong>(over)simplification</strong> removes a little of Windows Azure’s shine. I don’t want to downplay what Microsoft has accomplished; however, I think that <a href="http://www.readwriteweb.com/archives/microsoft_azure_redefine_os.php">some writers</a> have exaggerated the significance of this new technology. From a user’s point of view, there won’t be much change in the near future. Windows Azure apps are simply Web apps. You won’t realize the difference if your Web mailer runs on Windows Azure or any other Web platform. Cloud computing is mostly about scalability. Therefore, we have a new platform now for the Facebooks and My Spaces out there. I don’t think that it will really offer new possibilities for small and mid-sized companies. If you don’t want to run your Web apps on your own servers, you can do that already now by renting Web space. The good news is that Web space might get even cheaper now.</p>
<p>I think it is also clear what Windows Azure is not. First of all, it is <strong>not a cloud-based Windows edition</strong>. You can’t run Office 2007 or Active Directory on it and most significantly, Windows Azure has no windows. Windows Azure is used and managed via a web browser. Perhaps IIS Azure would have been a more proper naming. As things stand now, Windows Azure is not really a competitor to Windows Server or the Windows Client. Windows Azure and the other components of the Azure Services Platform are just new technologies that extend the Web-based capabilities of Windows.</p>
<p>Even though I downplayed the <strong>significance of Windows Azure</strong>, I find it very interesting from a technical point of view. I also think that, in the long run (5 to 10 years), cloud technology will change IT notably. Rest assured that I will write more about it soon.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-solarwinds-web-transaction-watcher-record-and-monitor-a-web-transaction/" title="FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction (November 23, 2011)">FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction</a> (0)</li>
	<li><a href="http://4sysops.com/archives/migrating-to-sharepoint-2010/" title="Migrating to SharePoint 2010 (July 26, 2010)">Migrating to SharePoint 2010</a> (1)</li>
	<li><a href="http://4sysops.com/archives/scan-your-website-for-malware-with-free-tools/" title="Scan your website for malware with free tools (May 25, 2010)">Scan your website for malware with free tools</a> (11)</li>
	<li><a href="http://4sysops.com/archives/is-the-web-replacing-windows-as-the-primary-malware-playground/" title="Is the Web replacing Windows as the primary malware playground? (May 24, 2010)">Is the Web replacing Windows as the primary malware playground?</a> (4)</li>
	<li><a href="http://4sysops.com/archives/free-website-monitoring-services/" title="Free website monitoring services (December 24, 2008)">Free website monitoring services</a> (9)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/what-windows-azure-is-and-what-it-is-not/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>IIS websites are 1.4 times more secure than Apache sites</title>
		<link>http://4sysops.com/archives/iis-websites-are-14-times-more-secure-than-apache-sites/</link>
		<comments>http://4sysops.com/archives/iis-websites-are-14-times-more-secure-than-apache-sites/#comments</comments>
		<pubDate>Thu, 27 Mar 2008 19:49:41 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[web server]]></category>

		<guid isPermaLink="false">http://4sysops.com/archives/iis-websites-are-14-times-more-secure-than-apache-sites/</guid>
		<description><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2008/03/apache.jpg" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/03/apache.jpg','',event,300,75)"><img src="http://4sysops.com/wp-content/uploads/2008/03/apache-thumb.jpg" style="border-width: 0px" alt="apache" align="left" border="0" height="96" width="170" /> <img src="http://4sysops.com/wp-content/uploads/2008/03/iis7-thumb.jpg" style="border-width: 0px" alt="IIS7" align="right" border="0" height="85" width="161" /></a>Zone-h <a href="http://www.zone-h.org/content/view/14928/30/">published</a> a new statistics report about <strong>registered attacks</strong>. In 2007, Apache websites were defaced 319,439 times whereas IIS sites (IIS 6.0 + IIS 5.0) were attacked only 137,599 times. Of course, one has to take into account that there are (still) more Apache sites out there. So, I used the latest Netcraft data to calculate what I call <strong>the Apache/IIS website security ratio</strong>.</p>
<p>According to <strong>Netcraft</strong> 76,591,442 sites were running on Apache in <a href="http://survey.netcraft.com/Reports/200712/">December 2007</a> and IIS hosted 55,502,886 which corresponds to a ratio of 1.38. In <a href="http://survey.netcraft.com/Reports/200701/">January 2007</a> the ratio was 1.95. Despite the fact that IIS is catching up continuously, it also seems that IIS sites are more secure than those running on Apache.</p>
<p>The <strong>average Apache/IIS ratio</strong> should be about 1.66. I only used January and December to calculate this number because I was too lazy to add all months. But since Apache is continually losing ground against IIS I think that this number &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2008/03/apache.jpg" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/03/apache.jpg','',event,300,75)"><img src="http://4sysops.com/wp-content/uploads/2008/03/apache-thumb.jpg" style="border-width: 0px" alt="apache" align="left" border="0" height="96" width="170" /> <img src="http://4sysops.com/wp-content/uploads/2008/03/iis7-thumb.jpg" style="border-width: 0px" alt="IIS7" align="right" border="0" height="85" width="161" /></a>Zone-h <a href="http://www.zone-h.org/content/view/14928/30/">published</a> a new statistics report about <strong>registered attacks</strong>. In 2007, Apache websites were defaced 319,439 times whereas IIS sites (IIS 6.0 + IIS 5.0) were attacked only 137,599 times. Of course, one has to take into account that there are (still) more Apache sites out there. So, I used the latest Netcraft data to calculate what I call <strong>the Apache/IIS website security ratio</strong>.</p>
<p>According to <strong>Netcraft</strong> 76,591,442 sites were running on Apache in <a href="http://survey.netcraft.com/Reports/200712/">December 2007</a> and IIS hosted 55,502,886 which corresponds to a ratio of 1.38. In <a href="http://survey.netcraft.com/Reports/200701/">January 2007</a> the ratio was 1.95. Despite the fact that IIS is catching up continuously, it also seems that IIS sites are more secure than those running on Apache.</p>
<p>The <strong>average Apache/IIS ratio</strong> should be about 1.66. I only used January and December to calculate this number because I was too lazy to add all months. But since Apache is continually losing ground against IIS I think that this number should be the mean value for 2007.</p>
<p>So in 2007, there were 1.66 more Apache sites than IIS sites and there were 2.32 times more Apache sites defaced than IIS sites. The <strong>Apache/IIS security ratio</strong> is just 2.32/1.66=1.40.</p>
<p>This number tells us that the <strong>probability of a certain website getting hacked</strong> is 1.4 times higher if it is running on Apache. It does not necessarily mean that Apache is more secure than IIS, though. The number one reason why websites get defaced is because of weak passwords. Shares misconfiguration is second.</p>
<p>So one might be tempted to conclude that <strong>Apache admins are just sloppier</strong> or don’t care that much about security. This might be due to the fact that Apache hosts mostly private sites where IIS is stronger in corporate environments. It could also be that configuring Apache is more complicated, therefore more prone to errors. I personally find password configuration a bit cumbersome with Apache. So my guess is that Apache admins change their passwords less often. Hmm, this reminds me that I didn’t change my Apache passwords for quite a while. <img src='http://4sysops.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-solarwinds-web-transaction-watcher-record-and-monitor-a-web-transaction/" title="FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction (November 23, 2011)">FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction</a> (0)</li>
	<li><a href="http://4sysops.com/archives/migrating-to-sharepoint-2010/" title="Migrating to SharePoint 2010 (July 26, 2010)">Migrating to SharePoint 2010</a> (1)</li>
	<li><a href="http://4sysops.com/archives/scan-your-website-for-malware-with-free-tools/" title="Scan your website for malware with free tools (May 25, 2010)">Scan your website for malware with free tools</a> (11)</li>
	<li><a href="http://4sysops.com/archives/is-the-web-replacing-windows-as-the-primary-malware-playground/" title="Is the Web replacing Windows as the primary malware playground? (May 24, 2010)">Is the Web replacing Windows as the primary malware playground?</a> (4)</li>
	<li><a href="http://4sysops.com/archives/free-website-monitoring-services/" title="Free website monitoring services (December 24, 2008)">Free website monitoring services</a> (9)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/iis-websites-are-14-times-more-secure-than-apache-sites/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Apache vs. IIS &#8211; What is your favorite market share statistics?</title>
		<link>http://4sysops.com/archives/apache-vs-iis-what-is-your-favorite-market-share-statistics/</link>
		<comments>http://4sysops.com/archives/apache-vs-iis-what-is-your-favorite-market-share-statistics/#comments</comments>
		<pubDate>Mon, 22 Oct 2007 19:43:03 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[web server]]></category>

		<guid isPermaLink="false">http://4sysops.com/archives/apache-vs-iis-what-is-your-favorite-market-share-statistics/</guid>
		<description><![CDATA[<p>It is always interesting to see how <strong>various kinds of statistics of Web server market shares come to totally different results</strong>. This leaves room for everyone to choose which statistics just suits them best or is to their own liking [<a href="http://www.theopensourcerer.com/2007/10/18/microsofts-iis-vs-apache-is-apache-really-in-decline/">1</a>] [<a href="http://blog.covalent.net/roller/covalent/entry/20071015">2</a>]. In this post, I compare four prominent statistics (<strong>Netcraft, Google, Port80, Security Space</strong>) with respect to the market shares of IIS and Apache.</p>
<p>I rounded the numbers and compared different months. Considering the huge differences between those statistics, this doesn&#8217;t matter anyway.</p>
<table style="border-collapse: collapse" align="center" border="0">
<tr>
<td style="border: 0.5pt solid black; padding-left: 7px; padding-right: 7px">Ogranisation / Web Server</td>
<td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.5pt 0.5pt 0.5pt medium; padding-left: 7px; padding-right: 7px">Apache</td>
<td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.5pt 0.5pt 0.5pt medium; padding-left: 7px; padding-right: 7px">IIS</td>
</tr>
<tr>
<td style="border-left: 0.5pt solid black; border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; padding-left: 7px; padding-right: 7px"><a href="http://googleonlinesecurity.blogspot.com/2007/06/web-server-software-and-malware.html">Google</a> (June 2007)</td>
<td style="border-left: medium none; border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; padding-left: 7px; padding-right: 7px">66%</td>
<td style="border-left: medium none; border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; padding-left: 7px; padding-right: 7px">23%</td>
</tr>
<tr>
<td style="border-left: 0.5pt solid black; border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; padding-left: 7px; padding-right: 7px"><a href="http://news.netcraft.com/archives/web_server_survey.html">Netcraft</a> (October 2007)</td>
<td style="border-left: medium none; border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; padding-left: 7px; padding-right: 7px">48%</td>
<td style="border-left: medium none; border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; padding-left: 7px; padding-right: 7px">37%</td>
</tr>
<tr>
<td style="border-left: 0.5pt solid black; border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; padding-left: 7px; padding-right: 7px"><a href="http://www.port80software.com/surveys/top1000webservers/">Port80</a> (July 2007)</td>
<td style="border-left: medium none; border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; padding-left: 7px; padding-right: 7px">25%</td>
<td style="border-left: medium none; border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; padding-left: 7px; padding-right: 7px">55%</td>
</tr>
<tr>
<td style="border-left: 0.5pt solid black; border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; padding-left: 7px; padding-right: 7px"><a href="http://www.securityspace.com/s_survey/data/200709/index.html">Security Space</a> (September 2007)</td>
<td style="border-left: medium none; border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; padding-left: 7px; padding-right: 7px">74%</td>
<td style="border-left: medium none; border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; padding-left: 7px; padding-right: 7px">19%</td>
</tr>
</table>
<p>Of course, the different results are due to <strong>different counting</strong>. However, all organizations claim that their numbers represent the Web server market shares. <strong>Netcraft</strong> seems to count every domain, <strong>Google</strong> excluded domains without root URL, <strong>Security Space</strong> only counts domains with &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>It is always interesting to see how <strong>various kinds of statistics of Web server market shares come to totally different results</strong>. This leaves room for everyone to choose which statistics just suits them best or is to their own liking [<a href="http://www.theopensourcerer.com/2007/10/18/microsofts-iis-vs-apache-is-apache-really-in-decline/">1</a>] [<a href="http://blog.covalent.net/roller/covalent/entry/20071015">2</a>]. In this post, I compare four prominent statistics (<strong>Netcraft, Google, Port80, Security Space</strong>) with respect to the market shares of IIS and Apache.</p>
<p>I rounded the numbers and compared different months. Considering the huge differences between those statistics, this doesn&#8217;t matter anyway.</p>
<table style="border-collapse: collapse" align="center" border="0">
<tr>
<td style="border: 0.5pt solid black; padding-left: 7px; padding-right: 7px">Ogranisation / Web Server</td>
<td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.5pt 0.5pt 0.5pt medium; padding-left: 7px; padding-right: 7px">Apache</td>
<td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.5pt 0.5pt 0.5pt medium; padding-left: 7px; padding-right: 7px">IIS</td>
</tr>
<tr>
<td style="border-left: 0.5pt solid black; border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; padding-left: 7px; padding-right: 7px"><a href="http://googleonlinesecurity.blogspot.com/2007/06/web-server-software-and-malware.html">Google</a> (June 2007)</td>
<td style="border-left: medium none; border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; padding-left: 7px; padding-right: 7px">66%</td>
<td style="border-left: medium none; border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; padding-left: 7px; padding-right: 7px">23%</td>
</tr>
<tr>
<td style="border-left: 0.5pt solid black; border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; padding-left: 7px; padding-right: 7px"><a href="http://news.netcraft.com/archives/web_server_survey.html">Netcraft</a> (October 2007)</td>
<td style="border-left: medium none; border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; padding-left: 7px; padding-right: 7px">48%</td>
<td style="border-left: medium none; border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; padding-left: 7px; padding-right: 7px">37%</td>
</tr>
<tr>
<td style="border-left: 0.5pt solid black; border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; padding-left: 7px; padding-right: 7px"><a href="http://www.port80software.com/surveys/top1000webservers/">Port80</a> (July 2007)</td>
<td style="border-left: medium none; border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; padding-left: 7px; padding-right: 7px">25%</td>
<td style="border-left: medium none; border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; padding-left: 7px; padding-right: 7px">55%</td>
</tr>
<tr>
<td style="border-left: 0.5pt solid black; border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; padding-left: 7px; padding-right: 7px"><a href="http://www.securityspace.com/s_survey/data/200709/index.html">Security Space</a> (September 2007)</td>
<td style="border-left: medium none; border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; padding-left: 7px; padding-right: 7px">74%</td>
<td style="border-left: medium none; border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; padding-left: 7px; padding-right: 7px">19%</td>
</tr>
</table>
<p>Of course, the different results are due to <strong>different counting</strong>. However, all organizations claim that their numbers represent the Web server market shares. <strong>Netcraft</strong> seems to count every domain, <strong>Google</strong> excluded domains without root URL, <strong>Security Space</strong> only counts domains with backlinks, and <strong>Port80</strong> only includes Fortune 1000 companies.</p>
<p>The Netcraft data includes tons of <strong>parked domains</strong>. Security Space tries to avoid this fallacy by including only domains that someone found interesting enough to link to. They claim that they exclude <strong>personal web sites</strong> this way which certainly is doubtful. I suppose their data contains mostly personal blogs. Google&#8217;s method probably excludes many professional sites, because only they work with redirects.</p>
<p>In my view, the data of Port80 is the only one where the word &#8220;<strong>market share</strong>&#8221; really makes sense, since they only count corporate sites where someone deliberately chose the Web server software. If you just count domains you inevitably include myriads of bloggers who don&#8217;t even know what Web server they are using.</p>
<p>However, it is also obvious that <strong>very big companies</strong> (IBM and Google excluded) tend to prefer commercial software over Open Source. I suppose that the market share of Apache is much bigger among <strong>mid-sized and smaller companies</strong>. Yet, most interesting is that <strong>Apache gained ground among Fortune 1000 companies</strong>. Last year Apache only had a market share of 20% in this field. This corresponds to an increase of <strong>5% compared to 2007</strong>. I think this is due to the fact that Open Source content management systems are getting more and more powerful.</p>
<p>The <strong>recent rise of IIS in the Netcraft survey</strong> shows that Microsoft&#8217;s strategy to add more features for <strong>hosting companies</strong> is quite successful. Presumably, this didn&#8217;t increase their market share significantly, but it is quite helpful for marketing since the Netcraft study is the one most often cited. In the future, Microsoft will certainly try to <strong>convince developers of Open Source</strong> content management systems to move to the Windows platform. The better support of PHP in IIS7 is already one step in this direction.</p>
<p>Anyway, <strong>what is your favorite IIS-Apache market share statistics?</strong> I guess there are countless ways to interpret the differing numbers.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-solarwinds-web-transaction-watcher-record-and-monitor-a-web-transaction/" title="FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction (November 23, 2011)">FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction</a> (0)</li>
	<li><a href="http://4sysops.com/archives/migrating-to-sharepoint-2010/" title="Migrating to SharePoint 2010 (July 26, 2010)">Migrating to SharePoint 2010</a> (1)</li>
	<li><a href="http://4sysops.com/archives/scan-your-website-for-malware-with-free-tools/" title="Scan your website for malware with free tools (May 25, 2010)">Scan your website for malware with free tools</a> (11)</li>
	<li><a href="http://4sysops.com/archives/is-the-web-replacing-windows-as-the-primary-malware-playground/" title="Is the Web replacing Windows as the primary malware playground? (May 24, 2010)">Is the Web replacing Windows as the primary malware playground?</a> (4)</li>
	<li><a href="http://4sysops.com/archives/free-website-monitoring-services/" title="Free website monitoring services (December 24, 2008)">Free website monitoring services</a> (9)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/apache-vs-iis-what-is-your-favorite-market-share-statistics/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>IIS might overtake Apache in 2008</title>
		<link>http://4sysops.com/archives/iis-might-overtake-apache-in-2008/</link>
		<comments>http://4sysops.com/archives/iis-might-overtake-apache-in-2008/#comments</comments>
		<pubDate>Thu, 09 Aug 2007 12:50:36 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[web server]]></category>

		<guid isPermaLink="false">http://4sysops.com/archives/iis-might-overtake-apache-in-2008/</guid>
		<description><![CDATA[<p><a href="http://www.informationweek.com/industries/showArticle.jhtml?articleID=201203296">Infoweek</a> reported about the new <a href="http://news.netcraft.com/">Netcraft</a> data. Apache now hosts 48.4% and IIS 36.2%. Netcraft calculated that Microsoft might catch up with the Open Source web server in 2008 if IIS will continue to gain ground in this pace.</p>
<p>I always find it strange that even IT journalists speak about <strong>market shares</strong> when they refer to Netcraft&#8217;s survey. I blogged about <a href="/archives/iis-vs-apache-can-statistics-provide-an-argument/">this issue</a> before. It is quite obvious that Netcraft can&#8217;t provide any interesting information about the market shares of web server software. I have just read now in the Infoweek article that the web hosting company <strong>Go Daddy moved to IIS</strong> in April 2006. In May 2006, the Netcraft curve shows a steep rise of the IIS share. This is no wonder considering that Go Daddy hosts 3.5 million domains. However, this rise has nothing to do with a change in market shares.</p>
<p>I have no doubt that <strong>Microsoft has been the market leader in web server software for </strong>&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.informationweek.com/industries/showArticle.jhtml?articleID=201203296">Infoweek</a> reported about the new <a href="http://news.netcraft.com/">Netcraft</a> data. Apache now hosts 48.4% and IIS 36.2%. Netcraft calculated that Microsoft might catch up with the Open Source web server in 2008 if IIS will continue to gain ground in this pace.</p>
<p>I always find it strange that even IT journalists speak about <strong>market shares</strong> when they refer to Netcraft&#8217;s survey. I blogged about <a href="/archives/iis-vs-apache-can-statistics-provide-an-argument/">this issue</a> before. It is quite obvious that Netcraft can&#8217;t provide any interesting information about the market shares of web server software. I have just read now in the Infoweek article that the web hosting company <strong>Go Daddy moved to IIS</strong> in April 2006. In May 2006, the Netcraft curve shows a steep rise of the IIS share. This is no wonder considering that Go Daddy hosts 3.5 million domains. However, this rise has nothing to do with a change in market shares.</p>
<p>I have no doubt that <strong>Microsoft has been the market leader in web server software for a long time already</strong>. When it comes to market shares of web server software the only relevant figure is the number of installations and not the number of internet domains. However, it is interesting that Microsoft is even catching up now in this field. This is certainly due to the fact that more and more web hosting companies like Go Daddy are moving to IIS now.</p>
<p>I think that <strong>this trend will continue when Windows Server 2008 with IIS7 comes out</strong>. It is has a couple of new features which are <a href="http://www.microsoft.com/presspass/features/2007/jun07/06-04IIS7.mspx">interesting for web hosting companies</a>: centralized web farm configuration, delegated remote administration, FastCGI, FTP/SSL, PowerShell support, Server Core support etc.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-solarwinds-web-transaction-watcher-record-and-monitor-a-web-transaction/" title="FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction (November 23, 2011)">FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction</a> (0)</li>
	<li><a href="http://4sysops.com/archives/migrating-to-sharepoint-2010/" title="Migrating to SharePoint 2010 (July 26, 2010)">Migrating to SharePoint 2010</a> (1)</li>
	<li><a href="http://4sysops.com/archives/scan-your-website-for-malware-with-free-tools/" title="Scan your website for malware with free tools (May 25, 2010)">Scan your website for malware with free tools</a> (11)</li>
	<li><a href="http://4sysops.com/archives/is-the-web-replacing-windows-as-the-primary-malware-playground/" title="Is the Web replacing Windows as the primary malware playground? (May 24, 2010)">Is the Web replacing Windows as the primary malware playground?</a> (4)</li>
	<li><a href="http://4sysops.com/archives/free-website-monitoring-services/" title="Free website monitoring services (December 24, 2008)">Free website monitoring services</a> (9)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/iis-might-overtake-apache-in-2008/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Apache on Server Core</title>
		<link>http://4sysops.com/archives/apache-on-server-core/</link>
		<comments>http://4sysops.com/archives/apache-on-server-core/#comments</comments>
		<pubDate>Wed, 25 Jul 2007 17:43:16 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[server core]]></category>
		<category><![CDATA[web server]]></category>

		<guid isPermaLink="false">http://4sysops.com/archives/apache-on-server-core/</guid>
		<description><![CDATA[<p>Mark Wilson <a href="http://www.markwilson.co.uk/blog/2007/07/apache-http-server-on-windows-server-2008-server-core.htm">installed</a> Apache on Windows Server 2008 Server Core and it seems to work without problems. All you have to do is to run msiexec /i apache.msi. Now, you might ask why Microsoft made IIS available on Server Core if Apache works, anyhow. <img src='http://4sysops.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  I mean, you can&#8217;t use ASP.NET on Server Core. So if you want more than just static HTML pages you have to work with PHP or another solution for dynamic web pages.</p>
<p>Seriously, I think that IIS is the better option on a Windows box. However, I would always go for a LAMP solution when it comes to Web technology. The only reason, I can think of for running Apache on Windows is that you have some apps that work better with the Open Source web server and you don&#8217;t want Linux in your network.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-solarwinds-web-transaction-watcher-record-and-monitor-a-web-transaction/" title="FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction (November 23, 2011)">FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a </a></li>&#8230;</ul>]]></description>
			<content:encoded><![CDATA[<p>Mark Wilson <a href="http://www.markwilson.co.uk/blog/2007/07/apache-http-server-on-windows-server-2008-server-core.htm">installed</a> Apache on Windows Server 2008 Server Core and it seems to work without problems. All you have to do is to run msiexec /i apache.msi. Now, you might ask why Microsoft made IIS available on Server Core if Apache works, anyhow. <img src='http://4sysops.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  I mean, you can&#8217;t use ASP.NET on Server Core. So if you want more than just static HTML pages you have to work with PHP or another solution for dynamic web pages.</p>
<p>Seriously, I think that IIS is the better option on a Windows box. However, I would always go for a LAMP solution when it comes to Web technology. The only reason, I can think of for running Apache on Windows is that you have some apps that work better with the Open Source web server and you don&#8217;t want Linux in your network.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-solarwinds-web-transaction-watcher-record-and-monitor-a-web-transaction/" title="FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction (November 23, 2011)">FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction</a> (0)</li>
	<li><a href="http://4sysops.com/archives/uninstall-windows-32-bit-on-windows-64-bit-wow64-on-windows-server-2008-r2-server-core/" title="Uninstall Windows 32-bit on Windows 64-bit (WoW64) on Windows Server 2008 R2 Server Core (August 3, 2011)">Uninstall Windows 32-bit on Windows 64-bit (WoW64) on Windows Server 2008 R2 Server Core</a> (0)</li>
	<li><a href="http://4sysops.com/archives/migrating-to-sharepoint-2010/" title="Migrating to SharePoint 2010 (July 26, 2010)">Migrating to SharePoint 2010</a> (1)</li>
	<li><a href="http://4sysops.com/archives/scan-your-website-for-malware-with-free-tools/" title="Scan your website for malware with free tools (May 25, 2010)">Scan your website for malware with free tools</a> (11)</li>
	<li><a href="http://4sysops.com/archives/is-the-web-replacing-windows-as-the-primary-malware-playground/" title="Is the Web replacing Windows as the primary malware playground? (May 24, 2010)">Is the Web replacing Windows as the primary malware playground?</a> (4)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/apache-on-server-core/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>IIS vs. Apache: Can statistics provide an argument?</title>
		<link>http://4sysops.com/archives/iis-vs-apache-can-statistics-provide-an-argument/</link>
		<comments>http://4sysops.com/archives/iis-vs-apache-can-statistics-provide-an-argument/#comments</comments>
		<pubDate>Tue, 03 Jul 2007 13:44:58 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[web server]]></category>

		<guid isPermaLink="false">http://4sysops.com/archives/iis-vs-apache-can-statistics-provide-an-argument/</guid>
		<description><![CDATA[<p>Never trust a statistics you didn&#8217;t forge yourself. This piece of unquestionable wisdom came to mind when I recently read about a <a href="http://googleonlinesecurity.blogspot.com/2007/06/web-server-software-and-malware.html">statistics</a> from Google <strong>&#8220;showing&#8221; that IIS servers host more often malware than Apache web servers</strong>. An interesting InfoWorld <a href="http://www.infoworld.com/article/07/06/29/26OPsecadvise_2.html">article</a> discusses the validity of these statistics in the light of <a href="http://blog.washingtonpost.com/securityfix/2007/05/cyber_crooks_hijack_activities_1.html">another study</a> revealing that about 9,000 sites hosted by IPOWER attempt to install malware on visitors&#8217; computers.</p>
<p>Like most web hosting companies IPOWER works with Apache. Roger A. Grimes, the author of the InfoWorld article, calculated that an average <strong>every IPOWER server hosts about 910 virtual web servers</strong>.</p>
<p><strong>Therefore, statistics like the one from Google or more prominently the ones from <a href="http://news.netcraft.com/">Netcraft</a>, can&#8217;t tell you anything interesting about the market shares of IIS and Apache.</strong> They only provide information about internet domains, but not web server software. All those private homepage users didn&#8217;t choose Apache as their web server software. Most of them think of an &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Never trust a statistics you didn&#8217;t forge yourself. This piece of unquestionable wisdom came to mind when I recently read about a <a href="http://googleonlinesecurity.blogspot.com/2007/06/web-server-software-and-malware.html">statistics</a> from Google <strong>&#8220;showing&#8221; that IIS servers host more often malware than Apache web servers</strong>. An interesting InfoWorld <a href="http://www.infoworld.com/article/07/06/29/26OPsecadvise_2.html">article</a> discusses the validity of these statistics in the light of <a href="http://blog.washingtonpost.com/securityfix/2007/05/cyber_crooks_hijack_activities_1.html">another study</a> revealing that about 9,000 sites hosted by IPOWER attempt to install malware on visitors&#8217; computers.</p>
<p>Like most web hosting companies IPOWER works with Apache. Roger A. Grimes, the author of the InfoWorld article, calculated that an average <strong>every IPOWER server hosts about 910 virtual web servers</strong>.</p>
<p><strong>Therefore, statistics like the one from Google or more prominently the ones from <a href="http://news.netcraft.com/">Netcraft</a>, can&#8217;t tell you anything interesting about the market shares of IIS and Apache.</strong> They only provide information about internet domains, but not web server software. All those private homepage users didn&#8217;t choose Apache as their web server software. Most of them think of an Indian tribe when they hear &#8220;Apache&#8221;, not the software.  So these statistics only show that web hosting companies prefer Apache.</p>
<p>Furthermore, you can&#8217;t get any other relevant information from the data provided by Google. In particular, you can&#8217;t draw any conclusion about the distribution of malware on IIS and Apache web servers. And, of course, it doesn&#8217;t tell you what web server software is more secure.</p>
<p>The fact that 66% of all internet domains (not web servers as the Google guys purport) run on Apache, but only 49% of all malicious domains (not web servers) use the Open Source Web server  only reflects the <strong>differences in their user base</strong>, in my view. The typical &#8220;Apache user&#8221; only has a picture of himself and of his cat kitty on his &#8220;web site&#8221;. IIS most likely is used more often in corporate environments. Hence, you will find often more complex web applications on IIS systems thereby increasing their attack surface.</p>
<p>I think it is possible to gain more interesting information from the raw data of the Google log files, for example, if you take the IP addresses of the web servers into account. However, it seems that nobody at Google is really interested in this. <strong>If you give the same raw data to someone from Microsoft, you would most likely get exactly the opposite results.</strong> That&#8217;s why I only believe in such statistics if I was the one who forged them <img src='http://4sysops.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-solarwinds-web-transaction-watcher-record-and-monitor-a-web-transaction/" title="FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction (November 23, 2011)">FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction</a> (0)</li>
	<li><a href="http://4sysops.com/archives/migrating-to-sharepoint-2010/" title="Migrating to SharePoint 2010 (July 26, 2010)">Migrating to SharePoint 2010</a> (1)</li>
	<li><a href="http://4sysops.com/archives/scan-your-website-for-malware-with-free-tools/" title="Scan your website for malware with free tools (May 25, 2010)">Scan your website for malware with free tools</a> (11)</li>
	<li><a href="http://4sysops.com/archives/is-the-web-replacing-windows-as-the-primary-malware-playground/" title="Is the Web replacing Windows as the primary malware playground? (May 24, 2010)">Is the Web replacing Windows as the primary malware playground?</a> (4)</li>
	<li><a href="http://4sysops.com/archives/free-website-monitoring-services/" title="Free website monitoring services (December 24, 2008)">Free website monitoring services</a> (9)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/iis-vs-apache-can-statistics-provide-an-argument/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Server Core supports IIS7 in the Windows Server 2008 June CTP-Does it make sense?</title>
		<link>http://4sysops.com/archives/server-core-supports-iis7-in-the-windows-server-2008-june-ctp-does-it-make-sense/</link>
		<comments>http://4sysops.com/archives/server-core-supports-iis7-in-the-windows-server-2008-june-ctp-does-it-make-sense/#comments</comments>
		<pubDate>Mon, 02 Jul 2007 12:29:02 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[server core]]></category>
		<category><![CDATA[web server]]></category>
		<category><![CDATA[windows server 2008]]></category>

		<guid isPermaLink="false">http://4sysops.com/archives/server-core-supports-iis7-in-the-windows-server-2008-june-ctp-does-it-make-sense/</guid>
		<description><![CDATA[<p>Microsoft released the June CTP for Windows Server 2008. Almost 1000 bugs have been fixed. Most notable is that Server Core <a href="http://blogs.iis.net/bills/archive/2007/06/26/iis7-on-server-core-june-ctp-build-released.aspx">includes IIS7</a> now. I&#8217;ve been blogging about it when MS announced that they are going to support <strong>IIS7 on Server Core</strong>. I want to take this opportunity to correct <a href="/archives/iis7-will-be-a-server-role-in-server-core/">my earlier assessment</a> regarding this move. I have serious doubts now that it makes much sense.</p>
<p>My first thought was that it is really a great idea to run IIS7 on Server Core. The Web server is certainly the most endangered system. So if you run it on a server system with a <strong>reduced attack surface</strong> it should significantly decrease the risk of getting hacked.</p>
<p>However, a <a href="/archives/iis7-will-be-a-server-role-in-server-core/#comment-17764">commentator </a>on my blog post remarked that you <strong>can&#8217;t use ASP.NET on Server Core since .NET is not supported</strong> at all on this special edition of Windows Server 2008. The question now is, what is the use of a Web server without &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Microsoft released the June CTP for Windows Server 2008. Almost 1000 bugs have been fixed. Most notable is that Server Core <a href="http://blogs.iis.net/bills/archive/2007/06/26/iis7-on-server-core-june-ctp-build-released.aspx">includes IIS7</a> now. I&#8217;ve been blogging about it when MS announced that they are going to support <strong>IIS7 on Server Core</strong>. I want to take this opportunity to correct <a href="/archives/iis7-will-be-a-server-role-in-server-core/">my earlier assessment</a> regarding this move. I have serious doubts now that it makes much sense.</p>
<p>My first thought was that it is really a great idea to run IIS7 on Server Core. The Web server is certainly the most endangered system. So if you run it on a server system with a <strong>reduced attack surface</strong> it should significantly decrease the risk of getting hacked.</p>
<p>However, a <a href="/archives/iis7-will-be-a-server-role-in-server-core/#comment-17764">commentator </a>on my blog post remarked that you <strong>can&#8217;t use ASP.NET on Server Core since .NET is not supported</strong> at all on this special edition of Windows Server 2008. The question now is, what is the use of a Web server without a web application framework?</p>
<p>The strange thing is that Microsoft made this move due to <strong>customer demand</strong>. Does this mean that there are many companies using a Web server without an application framework?  Or does it just mean that those people who wanted IIS7 support in Server Core were just not aware of the fact that Server Core doesn&#8217;t support .NET?</p>
<p>I would go for the latter. I think someone who contacts Microsoft in the hope that they change something in a future product, doesn&#8217;t have static HTML pages on his Web server, right? Maybe I am just missing something here. However, I think it is quite probable that <strong>Microsoft will offer .NET support for Server Core soon</strong>. It <a href="http://blogs.iis.net/bills/archive/2007/06/04/iis7-on-server-core.aspx">seems</a> the .NET team is already working on it.</p>
<p>I am quite sure, though, that <strong>we won&#8217;t use IIS7 on Server Core, anyway</strong>. Actually, we have just one IIS6 left where we host a self-developed ASP.NET application. We moved with the rest of our Web applications to Apache under Linux some years ago. I can&#8217;t imagine changing this in the near future.</p>
<p>In my view, <strong>Microsoft made web application development too complicated with ASP.NET</strong>. Even though, I worked through a whole C# book, it would cost me quite some time to change something in our own ASP.NET application. However, I always find it quite easy to make changes in PHP apps, although I have never learned this language. The fact that programming in PHP is so easy is one of the reasons why there are so many great Open Source content management systems available. Why should I spend thousands of Euros for a commercial CMS running on a Windows box if I can have a better system for free under Linux?</p>
<p>So reduced attack surface or not, Microsoft&#8217;s Web server probably won&#8217;t have a future in my department, even though we are mostly a Windows shop.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/microsoft-exam-70-640-configuring-dns-zones-overview/" title="Microsoft Exam 70-640 &#8211; DNS Zones &#8211; Overview (January 10, 2012)">Microsoft Exam 70-640 &#8211; DNS Zones &#8211; Overview</a> (2)</li>
	<li><a href="http://4sysops.com/archives/free-solarwinds-web-transaction-watcher-record-and-monitor-a-web-transaction/" title="FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction (November 23, 2011)">FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction</a> (0)</li>
	<li><a href="http://4sysops.com/archives/uninstall-windows-32-bit-on-windows-64-bit-wow64-on-windows-server-2008-r2-server-core/" title="Uninstall Windows 32-bit on Windows 64-bit (WoW64) on Windows Server 2008 R2 Server Core (August 3, 2011)">Uninstall Windows 32-bit on Windows 64-bit (WoW64) on Windows Server 2008 R2 Server Core</a> (0)</li>
	<li><a href="http://4sysops.com/archives/migrating-to-sharepoint-2010/" title="Migrating to SharePoint 2010 (July 26, 2010)">Migrating to SharePoint 2010</a> (1)</li>
	<li><a href="http://4sysops.com/archives/scan-your-website-for-malware-with-free-tools/" title="Scan your website for malware with free tools (May 25, 2010)">Scan your website for malware with free tools</a> (11)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/server-core-supports-iis7-in-the-windows-server-2008-june-ctp-does-it-make-sense/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>www.microsoft.com upgraded to IIS 7</title>
		<link>http://4sysops.com/archives/wwwmicrosoftcom-upgraded-to-iis-7/</link>
		<comments>http://4sysops.com/archives/wwwmicrosoftcom-upgraded-to-iis-7/#comments</comments>
		<pubDate>Mon, 18 Jun 2007 18:44:50 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[web server]]></category>

		<guid isPermaLink="false">http://4sysops.com/archives/wwwmicrosoftcom-upgraded-to-iis-7/</guid>
		<description><![CDATA[<p>It seems as if <strong>Microsoft upgraded its Web servers to IIS7</strong>. This Netcraft <a href="http://toolbar.netcraft.com/site_report?url=http://www.microsoft.com">report</a> indicates that they made the upgrade on June 8<sup>th</sup>. You can check it out yourself by using an <a href="http://www.delorie.com/web/headers.html">HTTP header viewer</a>. It is interesting to note that they run IIS 7.0 on Windows Server 2003. I didn&#8217;t even know that there is an IIS 7 version for Win2k3. It is quite courageous to use beta software for Web servers having to cope with such a traffic load. They are not brave enough to run it on Windows Server 2008, though.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-solarwinds-web-transaction-watcher-record-and-monitor-a-web-transaction/" title="FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction (November 23, 2011)">FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction</a> (0)</li>
	<li><a href="http://4sysops.com/archives/migrating-to-sharepoint-2010/" title="Migrating to SharePoint 2010 (July 26, 2010)">Migrating to SharePoint 2010</a> (1)</li>
	<li><a href="http://4sysops.com/archives/scan-your-website-for-malware-with-free-tools/" title="Scan your website for malware with free tools (May 25, 2010)">Scan your website for malware with free tools</a> (11)</li>
	<li><a href="http://4sysops.com/archives/is-the-web-replacing-windows-as-the-primary-malware-playground/" title="Is the Web replacing Windows as the primary malware playground? (May 24, 2010)">Is the Web replacing Windows as the primary malware playground?</a> (4)</li>
	<li><a href="http://4sysops.com/archives/free-website-monitoring-services/" title="Free website monitoring services (December 24, 2008)">Free website monitoring services</a> (9)</li>
&#8230;</ul>]]></description>
			<content:encoded><![CDATA[<p>It seems as if <strong>Microsoft upgraded its Web servers to IIS7</strong>. This Netcraft <a href="http://toolbar.netcraft.com/site_report?url=http://www.microsoft.com">report</a> indicates that they made the upgrade on June 8<sup>th</sup>. You can check it out yourself by using an <a href="http://www.delorie.com/web/headers.html">HTTP header viewer</a>. It is interesting to note that they run IIS 7.0 on Windows Server 2003. I didn&#8217;t even know that there is an IIS 7 version for Win2k3. It is quite courageous to use beta software for Web servers having to cope with such a traffic load. They are not brave enough to run it on Windows Server 2008, though.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-solarwinds-web-transaction-watcher-record-and-monitor-a-web-transaction/" title="FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction (November 23, 2011)">FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction</a> (0)</li>
	<li><a href="http://4sysops.com/archives/migrating-to-sharepoint-2010/" title="Migrating to SharePoint 2010 (July 26, 2010)">Migrating to SharePoint 2010</a> (1)</li>
	<li><a href="http://4sysops.com/archives/scan-your-website-for-malware-with-free-tools/" title="Scan your website for malware with free tools (May 25, 2010)">Scan your website for malware with free tools</a> (11)</li>
	<li><a href="http://4sysops.com/archives/is-the-web-replacing-windows-as-the-primary-malware-playground/" title="Is the Web replacing Windows as the primary malware playground? (May 24, 2010)">Is the Web replacing Windows as the primary malware playground?</a> (4)</li>
	<li><a href="http://4sysops.com/archives/free-website-monitoring-services/" title="Free website monitoring services (December 24, 2008)">Free website monitoring services</a> (9)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/wwwmicrosoftcom-upgraded-to-iis-7/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>IIS7 will be a server role in Server Core</title>
		<link>http://4sysops.com/archives/iis7-will-be-a-server-role-in-server-core/</link>
		<comments>http://4sysops.com/archives/iis7-will-be-a-server-role-in-server-core/#comments</comments>
		<pubDate>Wed, 06 Jun 2007 18:12:44 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[server core]]></category>
		<category><![CDATA[web server]]></category>
		<category><![CDATA[windows server 2008]]></category>

		<guid isPermaLink="false">http://4sysops.com/archives/iis7-will-be-a-server-role-in-server-core/</guid>
		<description><![CDATA[<p>Microsoft just <a href="http://www.microsoft.com/presspass/features/2007/jun07/06-04IIS7.mspx">announced</a> that <a href="/archives/windows-server-longhorn-server-core-essentials/">Windows Server 2008 Server Core</a> will be able to run <strong>IIS7 (Internet Information Server 7.0)</strong> as a server role.  This isn&#8217;t yet possible with <strong>Server Core</strong> Beta 3 which I am currently testing. It only supports <strong>typical Intranet roles</strong> like file server, DHCP, and Active Directory Services. Interestingly, Microsoft added this new role due to customers&#8217; demand.</p>
<p><a href="/archives/another-top-10-list-of-windows-server-2008-features/">I raised doubts before</a> that many sysops will embrace Server Core <strong>just for security reasons</strong>.  Since the roles that were originally planned are not really security sensitive, it is not clear how much Server Core can improve security. The roles supported in Beta 3 are usually only accessed from the company network. Why should you give up the comfort of GUI administration on a system that isn&#8217;t really endangered because it is behind your firewall, anyway?</p>
<p><strong>I believe this announcement changes everything.</strong> It makes Server Core a very interesting product. The web server is certainly the most endangered &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Microsoft just <a href="http://www.microsoft.com/presspass/features/2007/jun07/06-04IIS7.mspx">announced</a> that <a href="/archives/windows-server-longhorn-server-core-essentials/">Windows Server 2008 Server Core</a> will be able to run <strong>IIS7 (Internet Information Server 7.0)</strong> as a server role.  This isn&#8217;t yet possible with <strong>Server Core</strong> Beta 3 which I am currently testing. It only supports <strong>typical Intranet roles</strong> like file server, DHCP, and Active Directory Services. Interestingly, Microsoft added this new role due to customers&#8217; demand.</p>
<p><a href="/archives/another-top-10-list-of-windows-server-2008-features/">I raised doubts before</a> that many sysops will embrace Server Core <strong>just for security reasons</strong>.  Since the roles that were originally planned are not really security sensitive, it is not clear how much Server Core can improve security. The roles supported in Beta 3 are usually only accessed from the company network. Why should you give up the comfort of GUI administration on a system that isn&#8217;t really endangered because it is behind your firewall, anyway?</p>
<p><strong>I believe this announcement changes everything.</strong> It makes Server Core a very interesting product. The web server is certainly the most endangered system. It usually can be accessed from the Internet and it is the most visible server. You probably remember the countless security issues of IIS5. The security of IIS6 was greatly improved, and IIS7 will most likely be even more secure.</p>
<p>However, secure web server software isn&#8217;t enough. The underlying OS is certainly important, too. I think that many prefer <strong>Apache</strong> over IIS just because they can run it on a <strong>Linux</strong> box where they can remove all unnecessary services. That&#8217;s why, I think, this move might indeed increase the market share for IIS.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/microsoft-exam-70-640-configuring-dns-zones-overview/" title="Microsoft Exam 70-640 &#8211; DNS Zones &#8211; Overview (January 10, 2012)">Microsoft Exam 70-640 &#8211; DNS Zones &#8211; Overview</a> (2)</li>
	<li><a href="http://4sysops.com/archives/free-solarwinds-web-transaction-watcher-record-and-monitor-a-web-transaction/" title="FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction (November 23, 2011)">FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction</a> (0)</li>
	<li><a href="http://4sysops.com/archives/uninstall-windows-32-bit-on-windows-64-bit-wow64-on-windows-server-2008-r2-server-core/" title="Uninstall Windows 32-bit on Windows 64-bit (WoW64) on Windows Server 2008 R2 Server Core (August 3, 2011)">Uninstall Windows 32-bit on Windows 64-bit (WoW64) on Windows Server 2008 R2 Server Core</a> (0)</li>
	<li><a href="http://4sysops.com/archives/migrating-to-sharepoint-2010/" title="Migrating to SharePoint 2010 (July 26, 2010)">Migrating to SharePoint 2010</a> (1)</li>
	<li><a href="http://4sysops.com/archives/scan-your-website-for-malware-with-free-tools/" title="Scan your website for malware with free tools (May 25, 2010)">Scan your website for malware with free tools</a> (11)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/iis7-will-be-a-server-role-in-server-core/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Did IIS overtake Apache?</title>
		<link>http://4sysops.com/archives/did-iis-overtake-apache/</link>
		<comments>http://4sysops.com/archives/did-iis-overtake-apache/#comments</comments>
		<pubDate>Thu, 12 Oct 2006 17:08:47 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[web server]]></category>

		<guid isPermaLink="false">http://4sysops.com/archives/did-iis-overtake-apache/</guid>
		<description><![CDATA[<p>Some bloggers [<a href="http://www.oreillynet.com/windows/blog/2006/10/iis_overtakes_apache.html?CMP=OTC-U49S05779020&#38;ATT=IIS+Overtakes+Apache">1</a>] [<a href="http://blogs.technet.com/windowsserver/archive/2006/10/11/IIS6-Overtakes-Apache.aspx">2</a>] gave the impression that <strong>Internet Information Server </strong>overtook <strong>Apache</strong>. According to a <a href="http://www.port80software.com/about/press/101106">press release</a> of <strong>Port80</strong>, IIS 6.0 passed Apache for the first time. In my view, however, this data doesn&#8217;t say much about the <strong>market shares</strong> of <strong>Apache and IIS</strong>.</p>
<p> First of all, Port80 only surveyed <strong>Fortune 1000</strong> companies. It is interesting that very big companies prefer IIS over Apache, but this data doesn&#8217;t say anything about the overall market share of both systems. <a href="http://news.netcraft.com/archives/2006/10/06/october_2006_web_server_survey.html">Netcraft</a>, for example, has different data. According to them, Apache holds a market share of 61.28%, whereas IIS only has 32.13%.</p>
<p>Second, the fact that the number of <strong>IIS 6.0</strong> installation increased recently is not surprising since more and more companies upgrade from <strong>IIS 5.0</strong> now. If you compare the data of this press release with the data that <strong>Port80 </strong>published <a href="http://cydome.com/de/fortune-1000-unternehmen_bevorzugen_iis_und_asp/">a year ago</a>, you&#8217;ll realize that there is no big change &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Some bloggers [<a href="http://www.oreillynet.com/windows/blog/2006/10/iis_overtakes_apache.html?CMP=OTC-U49S05779020&amp;ATT=IIS+Overtakes+Apache">1</a>] [<a href="http://blogs.technet.com/windowsserver/archive/2006/10/11/IIS6-Overtakes-Apache.aspx">2</a>] gave the impression that <strong>Internet Information Server </strong>overtook <strong>Apache</strong>. According to a <a href="http://www.port80software.com/about/press/101106">press release</a> of <strong>Port80</strong>, IIS 6.0 passed Apache for the first time. In my view, however, this data doesn&#8217;t say much about the <strong>market shares</strong> of <strong>Apache and IIS</strong>.</p>
<p> First of all, Port80 only surveyed <strong>Fortune 1000</strong> companies. It is interesting that very big companies prefer IIS over Apache, but this data doesn&#8217;t say anything about the overall market share of both systems. <a href="http://news.netcraft.com/archives/2006/10/06/october_2006_web_server_survey.html">Netcraft</a>, for example, has different data. According to them, Apache holds a market share of 61.28%, whereas IIS only has 32.13%.</p>
<p>Second, the fact that the number of <strong>IIS 6.0</strong> installation increased recently is not surprising since more and more companies upgrade from <strong>IIS 5.0</strong> now. If you compare the data of this press release with the data that <strong>Port80 </strong>published <a href="http://cydome.com/de/fortune-1000-unternehmen_bevorzugen_iis_und_asp/">a year ago</a>, you&#8217;ll realize that there is no big change in respect to the market shares of Apache and IIS among Fortune 1000 companies. According to their last survey, 54.9% use IIS, and Apache has a market share of 23.3%. In June 2005 IIS had 53.7% and Apache 22.7%. So both web servers gained ground.</p>
<p>In my view, though, <strong>neither </strong>the data of Port80 nor the data of Netcraft is <strong>convincing</strong>. Of course, Fortune 1000 companies are not representative. Commercial web applications running on IIS are often quite expensive and therefore not affordable for small and mid-sized companies.</p>
<p>What about <strong>Netcraft</strong>? They only count <strong>domains</strong>. Innumerable owners of private homepages and weblogs have their own domain nowadays. Often they don&#8217;t know the difference between Apache and IIS. They just rented some web space without even knowing which web server they use. Thus the Netcraft data doesn&#8217;t say anything interesting about the market shares of Apache and IIS. It only shows that Apache is a better choice if you want to host thousands of domains with very low costs for each of it.</p>
<p>So which web server has a greater <strong>overall market share</strong>? I don&#8217;t know of any reliable statistics about this. However, from my point of view, <strong>Apache </strong>is the better choice for <strong>mid-sized companies</strong>. We are mostly a Windows shop, but when it comes to <strong>web applications</strong> Microsoft&#8217;s solutions are not convincing. There are countless great Open Source tools for <strong>LAMP </strong>environments out there. Why should I spend thousands of Euros for a CMS, for example, if I can get the same thing for free? Plus, it is so much easier to find <strong>PHP</strong> or <strong>Java</strong> <strong>developers </strong>than for <strong>ASP.NET</strong>. I don&#8217;t see how this could change in the near future.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-solarwinds-web-transaction-watcher-record-and-monitor-a-web-transaction/" title="FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction (November 23, 2011)">FREE: SolarWinds Web Transaction Watcher &#8211; Record and monitor a Web transaction</a> (0)</li>
	<li><a href="http://4sysops.com/archives/migrating-to-sharepoint-2010/" title="Migrating to SharePoint 2010 (July 26, 2010)">Migrating to SharePoint 2010</a> (1)</li>
	<li><a href="http://4sysops.com/archives/scan-your-website-for-malware-with-free-tools/" title="Scan your website for malware with free tools (May 25, 2010)">Scan your website for malware with free tools</a> (11)</li>
	<li><a href="http://4sysops.com/archives/is-the-web-replacing-windows-as-the-primary-malware-playground/" title="Is the Web replacing Windows as the primary malware playground? (May 24, 2010)">Is the Web replacing Windows as the primary malware playground?</a> (4)</li>
	<li><a href="http://4sysops.com/archives/free-website-monitoring-services/" title="Free website monitoring services (December 24, 2008)">Free website monitoring services</a> (9)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/did-iis-overtake-apache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

