Re: has anyone used multithreaded PHP appserver.io for application? [message #183412 is a reply to message #183403] |
Wed, 23 October 2013 17:54 |
Arno Welzel
Messages: 317 Registered: October 2011
Karma:
|
Senior Member |
|
|
Jerry Stuckle, 2013-10-22 22:03:
[...]
> No, Tomcat and Geronimo are servers for specific applications.
Sorry - but Tomcat and Geronimo are *not* different servers. At least
you should read my references or just admit, that you don't know every
product in the world.
And concerning "specific applications" - this is really a very general
conclusion. Apache HTTP Server (and nginx, Microsoft IIS etc.) is also a
server for specific applications and there are many applications where
an Apache HTTP Server just does not really fit in. Yeah - you can
develop a module for everything - but developing modules for Apache HTTP
Server is not always the smartest solution.
Apache HTTP Server is quite good in serving web pages - but it does not
provide a framework which you need for certain applications
(persistance, session management etc.), since this is not its main purpose.
Of course - you can add all this using modules - but if this is enough
for you to call something an "application server" then your
understanding of "application server" is quite broad... even using a C++
compiler or a PHP runtime it is possible to create something which
serves applications without any other software at all - but even you
would not call a C++ compiler or PHP an "application server".
> You don't understand all of the capabilities of Apache if you don't
> understand it can also serve applications.
Did I ever question this? It was just about how to define something an
"application server".
> Sure, it's *main* purpose is as a webserver. But it can do so much
> more, with the appropriate modules.
Yep - it's *main* purpose is a webserver and Apache HTTP Server can
*also* be extended to serve applications. But some severs are more
tailored to this specific needs and therefore usually called
"application server".
Do you know the saying "if all you have is a hammer, everything looks
like a nail" - maybe you understand now what I mean? I don't have a
problem with Apache HTTP Server - I use it every day and of course I
know about Apache modules as well. But my daily business is not just
using Apache with modules - maybe yours is.
--
Arno Welzel
http://arnowelzel.de
http://de-rec-fahrrad.de
|
|
|