What users are saying about
79 Ratings
64 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.8 out of 101
79 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.6 out of 101

Likelihood to Recommend

Apache Web Server

Apache offers users a vast list of both official and unofficial modules to enhance the server’s feature set and perform various tasks. Apache works very well for serving dynamic sites where the content changes regularly. Its performance tends to lack in comparison to competitors—such as Nginx—for sites that are very high traffic or contain lots of static content.
Justin Roodman profile photo

.NET

Well suited for most application development. Most business cases do not need the extreme optimization of an unmanaged development and therefore .NET is more than suitable
Brendan McKenna profile photo

Pros

Apache Web Server

  • Apache allows for single site configuration using .htaccess files. This allows you to make changes on a micro level.
  • Apache offers WHM which allows experienced server admins a powerful tool for configuring their web server.
  • Apache is well maintained. It receives frequent feature upgrades, security patches, and vulnerability improvements.
Justin Roodman profile photo

.NET

  • Asp.NET features like early binding, JIT compilation, caching services and native optimization supports gives your application the high level of performance.
  • All the Asp.NET applications are highly monitored and managed to help application available to handle requests.
  • The best part of .NET Framework is it has its own built-in caching features.
  • The content and the program logic are separated in the .NET Framework, thus reducing the program inconveniences.
  • Offers great security with the built-in Windows authentication and per-application configuration.
No photo available

Cons

Apache Web Server

  • Apache spawns new processes for each request.
  • Apache allows you to modify its configuration (which is a plus). This, however, can cause a serious threat to the security, if not done properly.
  • Apache consumes more RAM under heavier load.
Justin Roodman profile photo

.NET

  • Older versions of Microsoft .NET were plagued with security holes
  • Microsoft .NET can sometimes be painful to upgrade from one version to the next
  • Microsoft .NET is not the back end to .net core the way MS is going
Kyle Kochtan profile photo

Usability

Apache Web Server

No score
No answers yet
No answers on this topic

.NET

.NET 9.0
Based on 2 answers
Microsoft .NET is very easy to get started with. All you need to do is download the free Microsoft Visual Studio and you can be off and running developing in Microsoft .NET. Deployment is very easy as all the libraries you will need will come pre-installed in Windows and can be easily downloaded for other operating systems.
Kyle Kochtan profile photo

Support

Apache Web Server

No score
No answers yet
No answers on this topic

.NET

.NET 7.5
Based on 2 answers
Microsoft .NET is backed by Microsoft allowing you to have a robust support network. Microsoft .NET has been around a long time and this allows for many resources to be found easily on the internet. More than likely whatever issue you are having someone else has had it and has a solution that can be easily enabled.
Kyle Kochtan profile photo

Alternatives Considered

Apache Web Server

We chose Apache because it handles dynamic content better than Nginx and it's very well supported. Nginx does handle high traffic sites better, but most of our sites do not get thousands of visitors or more a day as we are a small company serving niche markets. It is notable that you can use Apache and Nginx in tandem, serving static content with Nginx and then handling additional requests with Apache.
Justin Roodman profile photo

.NET

Microsoft .NET has been the choice of development here for a long time and was chosen for its portability, ease of development and more. We have been very successful in developing custom applications in Microsoft .NET. This back end of Microsoft .NET applications has made it necessary to have quality developers which are easier to find with a Microsoft .NET background.
Kyle Kochtan profile photo

Return on Investment

Apache Web Server

  • It's hard for us to determine ROI from Apache since most of our sites don't receive high traffic and we don't benchmark performance as often or aggressively as we could.
  • Apache is well documented and extremely common in web hosting offerings, so configuring it and working with it becomes easier.
  • Apache supports cPanel which is a web hosting control panel that makes performing tasks such as implementing SSl, managing files, and administrating databases rather easy.
Justin Roodman profile photo

.NET

  • We have built very simple applications to vastly complex on the same toolsets.
  • Every hour we have spent on the product we usually get back in measurable lines of code.
No photo available

Pricing Details

Apache Web Server

General

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

.NET

General

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

Add comparison