术语图鉴/后端基础/服务器
←→切换Esc返回

服务器 Server

你可能会说

后端接口返回 500 了,帮我看看服务器这块是不是有问题。

一台 24 小时开着的电脑,专门等着别人来「点菜」。

一台 24 小时开着的电脑,专门等着别人来「点菜」。你打开网页时,其实是你的浏览器向服务器发了个请求,服务器把网页文件送回来。

也常被叫作Server

生活类比

像餐厅后厨——你(浏览器)点菜(发请求),后厨(服务器)做好菜(数据)端上来。

🎮 动手试试

👇 发送请求观察服务器响应

🌐 浏览器
→GET /→
🖥️ Server:3000
→200 OK
已处理 0 个请求
选择题选择一个你认为最合适的答案

关于「服务器」,以下哪个描述最准确?

你可以这样告诉 AI

帮我用 Express 搭一个简单的 HTTP 服务器,有基本路由、处理 GET 和 POST 请求,监听 3000 端口。

容易混淆?这样区分

服务器 Server≠
API API

服务器是跑代码的物理机器,API 是机器之间通信的规则——服务器通过 API 对外提供服务。

什么时候用

部署网站上线

写好代码后需要一台服务器运行它,让用户通过网址访问你的应用,选择云服务器或虚拟主机来托管。

和 AI 协作时

想让 AI 帮你选云服务器或配置 Nginx 时,直接说「帮我把这个 Node.js 项目部署到服务器上,配好 HTTPS 和域名」。

什么时候不用

纯静态展示页

如果只是几个 HTML 页面没有后端逻辑,用 GitHub Pages 或 Vercel 静态托管就够了,无需管理服务器。

与运维无关的项目

如果你只做纯前端切图或 UI 设计工作,完全不需要接触服务器配置和运维。

组成结构 · Anatomy

1
核心概念Core

一台 24 小时开着的电脑,专门等着别人来「点菜」。你打开网页时,其实是你的浏览器向服务器发了个请求

2
实际表现In Practice

像餐厅后厨——你(浏览器)点菜(发请求),后厨(服务器)做好菜(数据)端上来。

3
与 AI 的关联AI Context

和 AI 沟通时提到「部署到服务器上」,就是让你的网站能被全世界访问。

典型使用场景

搭建 Web 服务
告诉 AI「帮我用 Node.js 搭一个 Web 服务器,能处理 GET 和 POST 请求,返回 JSON 数据」
想弄懂概念时
告诉 AI「用大白话给我解释什么是服务器,举个生活中的例子」

延伸阅读