关于分布式系统的简单理解

基本概念介绍什么是web系统?用户通过浏览器输入网路地址就可以访问的系统就是web系统。什么是apache?nginx?tomcat? 三者之间的区别?Apache 、nginx 、tomcat 三者都是web服务器。Apache : web服务器,支持模块多,性能稳定,Apache本身是静态解析,适合静态HTML。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使...
摘要由CSDN通过智能技术生成

基本概念介绍

  1. 什么是web系统?
    用户通过浏览器输入网路地址就可以访问的系统就是web系统。

  2. 什么是apache?nginx?tomcat? 三者之间的区别?
    Apache 、nginx 、tomcat 三者都是web服务器。
    Apache : web服务器,支持模块多,性能稳定,Apache本身是静态解析,适合静态HTML。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。Apache是有C语言实现的。
    Tomcat : tomcat是java应用服务器(动态解析,如JSP)。Tomcat只是一个servlet(jsp也翻译成servlet)容器,可以认为是apache的扩展,但是可以独立于apache运行。Tomcat是Java编写的,更好的支持Servlet和JSP。
    Nginx : Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为“engine X”,是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器。
    三者区别:
    Nginx优点:负载均衡、反向代理、处理静态文件优势。nginx处理静态请求的速度高于apache;轻量级,支持高并发;
    Apache优点:相对于Tomcat服务器来说处理静态文件是它的优势,速度快。Apache是静态解析,适合静态HTML、图片等。重量级,不支持高并发。
    Tomcat:动态解析容器,处理动态请求,是编译JSP\Servlet的容器,Nginx有动态分离机制,静态请求直接就可以通过Nginx处理,动态请求才转发请

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值