Tomcat is an open-source web server supported by Apache.
N/A
Plesk
Score 9.3 out of 10
N/A
Plesk is a server control panel, providing a solution that enables usres to build and manage multiple sites from a single dashboard. Users can also run updates, monitor performance and onboard new prospects all from the same place. Plesk also boasts a robust toolkit for Wordpress management, and supports other CMS. It is available on the public cloud of the user's choice.
$12
per month
Pricing
Apache Tomcat
Plesk
Editions & Modules
No answers on this topic
Web Admin Edition - Dedicated
$12
per month
Web Admin Edition - VPS
$12
per month
Web Pro Edition - VPS
$18.50
per month
Web Pro Edition - Dedicated
$18.50
per month
Web Host Edition - VPS
$30.50
per month
Web Host Edition - Dedicated
$54.50
per month
Offerings
Pricing Offerings
Apache Tomcat
Plesk
Free Trial
No
Yes
Free/Freemium Version
No
No
Premium Consulting/Integration Services
No
No
Entry-level Setup Fee
No setup fee
No setup fee
Additional Details
—
Discounts available for an annual subscription.
More Pricing Information
Community Pulse
Apache Tomcat
Plesk
Features
Apache Tomcat
Plesk
Application Servers
Comparison of Application Servers features of Product A and Product B
Excellent value for companies wishing to host Java applications in the cloud. Utilizing hosting tools such as load balancers and network and application firewalls, Tomcat can be part of a powerful system to host web applications to thousands of users. There has been consistency in the development and support of Tomcat since its initial release in the late '90s and the best commonalities have been carried forward. If you host Java web applications, Tomcat is as good as any for an application server.
Plesk is well-suited for website creators who have been developing websites on a regular basis. If one is new to website development, Plesk could be a bit confusing and difficult to navigate. However, if one has experience on another type of platform, like CP (Control Panel) which is used by other web hosts out there, then it will be much easier to navigate the Plesk panel. Keep in mind there is definitely a learning curve, as Plesk really is quite different. Overall, new users will learn to love the ability to have more control over their websites.
Automatically update the CMS, plugins, and templates of all your websites, depending on your CMS, all at the same time, with just a few strokes of your keyboard.
Enables one to set up a schedule to back up your websites, automatically, and easily download/save the backup files off-site, for safety.
Makes it easy for users to use a backup file to reinstall a website, with just a few strokes of the keyboard. Excellent service!
Using tomcat manager to troubleshoot is not very informative. Error messages are vague, you have to dig into log files for more information about the problems.
Is great for simple web applications, but may not work for heavy development which may require a full J2EE stack, might like JBoss better.
Security in tomcat is not straightforward, as I discovered that you have to understand how to set up realms in tomcat in order to hash passwords, which I was not overly familiar with, which is a big deal when setting up users in the tomcat-users.xml file.
Tomcat has a very rich API set which allows us to implement our automation script to trigger the deployment, configure, stop and start Tomcat from the command line. In our projects, we embedded Tomcat in our Eclipse in all of the developer's machines so they could quickly verify their code with little effort, Azure Webapp has strong support for Tomcat so we could move our application to Azure cloud very easy. One drawback is Tomcat UI quite poorly features but we almost do not use it.
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.
Tomcat support to customize memory used and allow us to define the Connection pool and thread pool to increase system performance and availability, Tomcat server itself consume very little memory and almost no footprint. We use Tomcat in our production environment which has up to thousands of concurrent users and it is stable and provides a quick response.
Eclipse Jetty is the best alternative for Apache Tomcat because which is also an open-source and lightweight servlet container like Tomcat. A major advantage of this over Tomcat is that Jetty server can easily be embedded with the source code of web applications. Since it requires less memory to operate, you may realize that it is very efficient.
Plesk has a much more intuitive platform that allows for customization and scalability within an organization. It has the advantage when it comes to the ability to adapt to the current state of the company and grow with it organically. There are a few limitations that would make me choose a competitor, and there is good value for the price.
Tomcat is cheap and very quick to deploy, so it has benefited much when situation needs applications to be deployed quickly without wasting time on licensing and installations.
Plenty of documentation available so no vendor training is required. Support contract is not needed as well.