• 34 | Nginx:高性能的Web服务器


    经过前面几大模块的学习,你已经完全掌握了 HTTP 的所有知识,那么接下来请收拾一下行囊,整理一下装备,跟我一起去探索 HTTP 之外的广阔天地。

    现在的互联网非常发达,用户越来越多,网速越来越快,HTTPS 的安全加密、HTTP/2 的多路复用等特性都对 Web 服务器提出了非常高的要求。一个好的 Web 服务器必须要具备稳定、快速、易扩展、易维护等特性,才能够让网站“立于不败之地”。

    那么,在搭建网站的时候,应该选择什么样的服务器软件呢?

    在开头的几讲里我也提到过,Web 服务器就那么几款,目前市面上主流的只有两个:Apache 和 Nginx,两者合计占据了近 90% 的市场份额。

    今天我要说的就是其中的 Nginx,它是 Web 服务器的“后起之秀”,虽然比 Apache 小了 10 岁,但增长速度十分迅猛,已经达到了与 Apache“平起平坐”的地位,而在“Top Million”网站中更是超过了 Apache,拥有超过 50% 的用户。

    在这里必须要说一下 Nginx 的正确发音,它应该读成“Engine X”,但我个人感觉“X”念起来太“拗口”,还是比较倾向于读做“Engine ks”,这也与 UNIX、Linux 的发音一致。

    作为一个 Web 服务器,Nginx 的功能非常完善,完美支持 HTTP/1、HTTPS 和 HTTP/2,而且还在不断进步。当前的主线版本已经发展到了 1.17,正在进行 HTTP/3 的研

  • 相关阅读:
    Linux系统下查看版本信息
    MySQL主从复制原理剖析与应用实践
    Linux常用命令
    Leetcode算法题
    01_ue4进阶_PBR材质
    CSS 简介
    linux-OpenSSL升级
    noise levels descript
    STM32 | 库函数与寄存器开发区别及LED等和按键源码(第三天)
    C++进制转换
  • 原文地址:https://blog.csdn.net/weixin_36691991/article/details/125558594