我阅读了有关Apache HTTP Server的维基百科文章,发现它支持PHP,Perl,Python等。
Apache支持各种功能,许多功能都是作为扩展核心功能的已编译模块实现的。这些可以从服务器端编程语言支持到认证方案。一些通用语言接口支持Perl,Python,Tcl和PHP。
那么为什么不扩展它以支持JSP&小服务程序?
另外,我不明白支持Perl,PHP开箱即用。服务器如何进行编译?服务器不应该接收完全编译的普通html文档来提供服务吗?
PS:我不完全确定我理解Tomcat与他之间的区别。 Apache的答案 0 :(得分:1)
我认为有两个原因:
- 因为 Apache Tomcat 是servlet容器。 Servlet使用Java(编程编程语言)。 PHP,Python,Perl在 Apache HTTP Server 上运行,它们是脚本编程语言。
- 小尺寸安装文件的分离和更好的性能。