• Apache和Tomcat的区别


    1.apache

    Apache是web服务器,支持html,img等静态资源,不支持动态请求如:CGI、Servlet/JSP、PHP、ASP

    2.tomcat

    Tomcat是应用(Java)服务器,它只是一个Servlet(JSP也翻译成Servlet)容器,可以认为是Apache的扩展,但是可以独立于Apache运行。

    3.apache和tomcat的相同点

    服务器名称 是否提供HTTP服务 是否开源 是否支持静态页面 是否能独立运行
    apache 是(效率高)
    tomcat 是(效率低)

    4.apache和tomcat的区别

    服务器名称 是否支持动态网页 是否能解析Servlet
    apache
    tomcat

    5.apache和tomcat的联系

    • tomcat可以看做是apache的扩展,完全可以替代apache。
    • apache和tomcat服务器相互补充,提高性能。如果客户端请求的是静态页面,则只需要Apache服务器响应请求;如果客户端请求动态页面,则是Tomcat服务器响应请求,将解析的JSP等网页代码解析后回传给Apache服务器,再经Apache返回给浏览器端。

    参考文章:

    https://www.php.cn/apache/427666.html

    https://www.cnblogs.com/zangdalei/p/8057325.html

    https://blog.csdn.net/weixin_38964895/article/details/84308589

    转载文章链接已标明,如有侵权请告知。文章仅作为知识记忆所用,如有错误,敬请指正。
  • 相关阅读:
    redis 基本指令
    php 魔术变量
    php 常用函数总结
    linux 命令——3 pwd (转)
    linux 命令——2 cd (转)
    linux 命令——ls
    ffmeg过滤器介绍[转]
    最简单的基于FFMPEG的转码程序 —— 分析
    ffmpga结构体和常用函数(总结)
    leetcode--3
  • 原文地址:https://www.cnblogs.com/YorkZhangYang/p/12354673.html
Copyright © 2020-2023  润新知