前端静态资源(HTML、CSS、JS 等)一般都会放到 Web 应用服务器上,并通过 HTTP 请求返回内容。浏览器则会根据 HTTP 响应中的 Content-Type
(而不是文件扩展名)来选择如何处理该 URL。 常见的 Web 服务器:九九六三四零九五
Nginx。一般用来做静态服务器、反向代理、负载均衡等;性能高,前端最熟悉的服务器,没有之一。 Apache。历史悠久,相比 Nginx 性能差一些,对 PHP 有部分的支持。 Lighttpd。针对性能进行了优化,性能高,内存占用量小;不过市场占有率很低。 IIS。Windows 平台下微软开发的 Web 服务器,一般就 .NET 网站会使用 IIS。 OpenResty。基于 Nginx 和 Lua 语言,支持了更多的功能;一般网关的技术选型很多使用该服务器。 Node.js Web Server。基于 Node.js,比如 Express、Koa、Egg.js 等。