What users are saying about

Microsoft IIS

53 Ratings

Apache Web Server

53 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.9 out of 101

Microsoft IIS

53 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7.9 out of 101

Add comparison

Likelihood to Recommend

Apache Web Server

If you are only serving up simple websites such as those on WordPress or plain html, then it might be well suited for that. Higher traffic websites or heavy load websites might be better suited for Nginx server as it spreads out the traffic among several threads.
Chris Coppenbarger profile photo

Microsoft IIS

Microsoft IIS is well suited in several different situations. If the native support and better compatibility with ASP.NET framework sites is needed, it's better to use a Microsoft IIS web server. Running Microsoft Systems management tools like WSUS and SCCM, you are required to use a IIS web server. Also, IIS might be slightly easier for anyone not experienced with a web server. Especially with the relative ease of install on any modern Microsoft Windows OS. However, for sites that don't require Microsoft components. It's going to be more beneficial to run a Linux web server. This is because you will get better performance, better security, and the large community support behind open-source projects like Apache and NGINX.
payton climer profile photo

Feature Rating Comparison

Application Servers

Apache Web Server
Microsoft IIS
7.3
IDE support
Apache Web Server
Microsoft IIS
8.5
Security management
Apache Web Server
Microsoft IIS
7.8
Administration and management
Apache Web Server
Microsoft IIS
8.5
Application server performance
Apache Web Server
Microsoft IIS
6.7
Installation
Apache Web Server
Microsoft IIS
7.1
Open-source standards compliance
Apache Web Server
Microsoft IIS
5.4

Pros

  • Easy to configure and is the go-to web server for many people.
  • Great documentation and community support.
  • Modules for added functionality.
Tyler Longren profile photo
  • Microsoft IIS provides an in depth GUI that helps for managing sites.
  • Native support of the ASP.NET framework for web applications. Overall this has given us better compatibility than a Apache/Mono setup.
  • Since it's a Microsoft product, it's natively better integrated with our Windows based environment (Active Directory).
payton climer profile photo

Cons

  • I would prefer it to be more user friendly
  • Looking for clear user guide documentation to understand all functionality
  • If EAR files are added, they should be accepted. In fact, accepting only WAR files.
Hari Kumar profile photo
  • The performance of Microsoft IIS is always slightly behind more lean web servers like Apache and NGINX.
  • Microsoft IIS is locked to the Windows Operating System. For some components (SCCM and WSUS) you are essentially forced to use IIS, instead of a more open source Apache or Mono solution.
  • Security concerns over Windows IIS web servers. While this isn't directly the fault of IIS, since issues usually occur from vulnerabilities within the Windows OS.
  • IIS is closed source, which does remove customizability and the ability for the community to review the code base. An open source web server will usually has less exploits, since the code base can be reviewed and debugged by anyone.
payton climer profile photo

Likelihood to Renew

No score
No answers yet
No answers on this topic
Microsoft IIS10.0
Based on 1 answer
We have no intention to replace all applications running on top of the IIS platform. Not all applications support other platforms and not all support staff are skilled in Linux/Apache platform support. Whereas IIS may not be the best performing or most secure web platform available, for the aforementioned reasons, it is impossible not to continue use of this product.
Leo Brewer profile photo

Usability

No score
No answers yet
No answers on this topic
Microsoft IIS6.0
Based on 1 answer
Usability is "ok" for some out-of-the-box functionality, it becomes more cumbersome when you really need to start customizing settings and permissions. A plus for the IIS platform in general is that many applications that run on top of IIS will automatically configure IIS for you when you install the application which prevents the need for advanced customization.
Leo Brewer profile photo

Alternatives Considered

I have loved Apache and the brief experience I had with IIS wasn't as good. Nginx I have heard good things and though we use it heavily for our servers now without problems, I haven't configured it myself.
Josh Stapp profile photo
Two factors drove our implementation of IIS.1) Staff familiarity. IIS' ubiquity in the marketplace and its' already-familiar developer tools made IIS implementation straightforward.2) Vendor support. Most of our external software publishers use IIS for their applications. Implementing their solutions using a known platform was simplified.
No photo available

Return on Investment

  • Best to go for if using war files/folder
  • Portability web server
  • Easy navigation
Hari Kumar profile photo
  • It has provided a free platform to host several of our in house developed applications.
  • We have also had to spend a lot of time moving from 6 to 7.5 with code changes that were built into the latest releases.
  • When it comes to boxed software we typically choose to load the application on IIS, when given the choice, due to its ease of install and mostly hassle free deployment.
  • We have had some difficulty tracking down problems in the past but the newer versions seem to help out more with troubleshooting.
John Glenn profile photo

Pricing Details

Apache Web Server

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Microsoft IIS

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details