Forum Moderators: phranque
BASICALLY: an application server is a web server with the ability to create dynamic content.
A web server will render HTML pages back to the browser.
An application server can read scripts such as PHP, ASP, JSP, CFM, and execute code blocks in a variety of High Level Languages, and produce the resulting HTML which gets sent through the web server.
Hope that gets you started.
I have a definition describe the CGI as a system that allows the web server to compile and run scripts written using Perl, C, sometimes PHP and other languages.
And another definition describe the mod_php as a software that allows the web server to interpreter the php codes.
So if we can interpreter and compile and run the codes inside the web server why do we need the application server?
[google.com...]