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

Add comparison

Likelihood to Recommend

Apache Tomcat

Tomcat is more than enough to deploy most of the mid-end web applications without any problem but for the high-end applications which require high scalability and high availability, which might need some tune-ups with the support of expertise in this regard. Otherwise, you may realize numerous performance issues, memory leaks, server crashes etc.
No photo available

Apache Web Server

It is the best choice for serving PHP applications due to its wide-spread popularity and huge community support. Very easy to start a new project of any complexity and easy to set up on localhost machines. But provided the fact that Apache is not the fastest and cleanest option available for hosting static content, you can never go wrong with your decision if you are using PHP or Perl language for serving dynamic content to serious business users.
Rahul Dhangar profile photo

Feature Rating Comparison

Application Servers

Apache Tomcat
8.2
Apache Web Server
IDE support
Apache Tomcat
8.1
Apache Web Server
Security management
Apache Tomcat
7.6
Apache Web Server
Administration and management
Apache Tomcat
6.9
Apache Web Server
Application server performance
Apache Tomcat
8.6
Apache Web Server
Installation
Apache Tomcat
8.9
Apache Web Server
Open-source standards compliance
Apache Tomcat
8.9
Apache Web Server

Pros

  • Apache Tomcat is the best lightweight servlet container for j2ee web applications.
  • Unless you want advanced j2ee features, Tomcat is the right choice.
  • Since this is open source, it is freely available for anyone to use.
No photo available
  • Just copying our application folder in webapps and restarting the server will provide the application in browser and mostly it's secured.
  • Easily change from default port to custom port
  • Easily to transition http to https after doing some minimal set of configurations
  • Can easily navigate with your own domain name using Apache by doing some configuration
Hari Kumar profile photo

Cons

  • Mostly CLI based. GUI console although exist but not as user-friendly and basic.
  • Custom configurations are not as intuitive and may have a steep learning curve.
No photo available
  • Apache configuration can be difficult for advanced setups
  • Apache is configured slightly differently for the various flavors of Linux.
Warren Krysiak profile photo

Likelihood to Renew

Apache Tomcat10.0
Based on 1 answer
We have a huge knowledge of the product within our company and we're satisfied with the performance.
No photo available
No score
No answers yet
No answers on this topic

Usability

Apache Tomcat6.0
Based on 1 answer
The manager interface has for sure room for improvement
No photo available
No score
No answers yet
No answers on this topic

Reliability and Availability

Apache Tomcat6.0
Based on 1 answer
Tomcat doesn't have a built-in watchdog that ensures restart upon failure, so you have to provide it externally. A very good solution is java service wrapper. The community edition is able to restart Tomcat upon out of memories exceptions.
No photo available
No score
No answers yet
No answers on this topic

Performance

Apache Tomcat9.0
Based on 1 answer
It's very quick and stable at the same time
No photo available
No score
No answers yet
No answers on this topic

Alternatives Considered

Tomcat is a more lightweight container in comparison to Oracle's Glassfish server. Glassfish however, became an enterprise product and can offer better after sales service.
omar ghaznavi profile photo
Apache is far superior to Microsoft's IIS. The only reason to consider IIS would be for compatibility with a given software package that is made exclusively for IIS.
Warren Krysiak profile photo

Scalability

Apache Tomcat9.0
Based on 1 answer
It's very easy to add instances to an existing deployment and, using apache with mod proxy balancer, to scale up the serving farm
No photo available
No score
No answers yet
No answers on this topic

Return on Investment

  • Enduring open platform that reduces need to change technology stacks
  • Trusted technology that allows focus to be on creating applications instead of dealing with the platform
Clifford Chen profile photo
  • Apache is free to use and thus has an immediate ROI.
  • Apache has allowed me to put applications into play in my environment that would otherwise not be possible due to budgetary constraints.
Warren Krysiak profile photo

Pricing Details

Apache Tomcat

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

Apache Web Server

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