apache 是什么,以及它是如何工作的-亚博电竞手机版

apache是​​一种流行的开源,跨平台的web服务器,数量上是现有最流行的web服务器,它由apache software foundation主动维护。

一些使用apache的知名公司包括思科,ibm,salesforce,通用电气,adobe,vmware,施乐,linkedin,facebook,惠普,at&t,西门子,ebay等等。

除了受欢迎程度之外,它还是最古老的web服务器之一,它的第一个版本早在1995年就已发布。许多cpanel主机现在使用apache。与其他web服务器一样,apache为访问者提供服务网站文件的幕后方面。

由于apache在某些基准测试中表现不佳,特别是对于静态网站或流量较高的网站,某些大型网站使用nginx web服务器而不是apache。尽管nginx并没有像apache那样长,但自2004年推出以来,它的受欢迎程度和市场份额迅速增长。

apache如何工作?web服务器基础知识解释

虽然支持web服务器如何运行有很多复杂性,但所有web服务器的基本工作是接受来自客户端的请求(例如访问者的web浏览器),然后将响应发送到该请求(例如,页面的组件,访客想看)。

apache web服务器具有为其软件添加更多功能的模块,例如mpm(用于处理多处理模式)或  mod_ssl启用s​​sl v3和tls支持。apache中的一些常见功能包括:

.htaccess

ipv6

ftp

http / 2

perl,lua和php

带宽限制

webdav

负载均衡

url重写

会话跟踪

基于ip地址的地理位置

虽然web服务器是任何网站的重要组成部分,但重要的是要注意,休闲wordpress用户不可能在大多数时间直接与其web服务器交互。

apache vs nginx使用情况统计

当您查看internet上的每个网站时,apache是​​最受欢迎的web服务器。据w3techs称,它使用已知的web服务器为47%的网站提供支持。

但是,当您开始查看网络上流量最高的网站时,apache的使用率会大大降低。apache仅支持:

在100,000个最受欢迎的网站中占27.1%

10,000个最受欢迎的网站中的21.5%

1000个最受欢迎的网站中的16.2%

这种下降可能至少部分源于apache对高流量网站的较低基准。

相反,nginx被大多数高流量站点使用:

在100,000个最受欢迎的网站中占56.1%

10,000个最受欢迎的网站中的63.2%

1,000个最受欢迎的网站中的57%

如果您查看自2004年以来的google搜索趋势,您可以看到这种趋势在apache的受欢迎程度(作为搜索字词)正在减少而nginx正在逐渐上升的情况下发挥作用。

如何检查您正在使用的web服务器

如果您想查看是使用apache还是nginx,您通常可以(但不总是)查看您网站的http标头。

要查看您网站的http标头,您可以:

使用chrome开发者工具的“ 网络”标签

使用pingdom等工具

但是,如果您正在使用像cloudflare这样的服务,则此方法可能无效。

相关阅读:  nginx是什么,以及它是如何工作的
展开全文
内容来源于互联网和用户投稿,文章中一旦含有亚博电竞手机版的联系方式务必识别真假,本站仅做信息展示不承担任何相关责任,如有侵权或涉及法律问题请联系亚博电竞手机版删除

最新文章

网站地图