summaryrefslogtreecommitdiff
path: root/content/article
diff options
context:
space:
mode:
Diffstat (limited to 'content/article')
-rw-r--r--content/article/building-websites.md31
-rw-r--r--content/article/site-report-5.md13
2 files changed, 44 insertions, 0 deletions
diff --git a/content/article/building-websites.md b/content/article/building-websites.md
new file mode 100644
index 00000000..9aab25fe
--- /dev/null
+++ b/content/article/building-websites.md
@@ -0,0 +1,31 @@
++++
+title = '如何搭建一个网站?'
+subtitle = ''
+slug = ''
+tags = []
+categories = ''
+date = 2026-03-04T18:17:55+08:00
+draft = true
+toc = true
++++
+
+毫无新意的话题,但我就是想写,因为这是我的网站。本文旨在从零开始,为没有计算机网络基础的读者建立起对网站运作方式的了解,文本并不刻意区分静态网站和动态网站,而是从最底层、用尽可能通俗的方式回答这些问题:什么是网站?什么不是网站?访客怎样访问网站?服务器怎样提供网站?搭建网站的技术有哪些?他们的工作原理是怎么样的?<!--more-->
+
+## 基本概念
+
+### 什么是网站?
+
+现在每天还会访问网站的人估计很少了,各个科技公司几年前就开始推进移动端应用的普及,对于大部分人而言,网站其实是很老旧的产物了,他们更关心想看的内容能不能在手机 App 上访问到。联网的 App 和网站一样,是互联网的一部分,但有很大不同。首先,网站是万维网的一部分,而手机 App 不是;其次,手机 App 是客户端,数据通过服务器发送到手机上,再由客户端展示,网站虽然也有前后端的区分,但很难把网站这一个概念归类为客户端或服务端。
+
+网站的客户端,严格意义上来说,应该是浏览器。常见的浏览器有 Chrome、Safari、Firefox 和 Edge 等。访客在浏览器中输入网址来访问网站。传统意义上来讲,网站不是用来用的,而是用来「看」的,或者是用来「发」东西的,网站是「内容」的载体;不过现在也有了很多 Web 应用,用户能在网站上做很多事情,比如转换文件格式、操作远程桌面、管理服务器等等。所谓 Web 应用,就是建立在万维网上的应用,我们一般用 Web 来指代万维网。
+
+### 什么是万维网?
+
+万维网是互联网的一部分,英文全称是 World Wide Web,简称 WWW。常见于网址中的 `www` 就是万维网的缩写。一般来说,只有 `www` 开头的域名才代表一个万维网网站,比如 `www.geedea.pro` 是「极客死亡计划」这个网站,而 `geedea.pro` 作为顶级域名,原则上不应该提供万维网内容。
+
+为什么?因为一个域名可能完全不属于万维网,比如:你打开 Minecraft 这个游戏,点击「多人游戏」,点击「添加服务器」,输入 `mc.hypixel.net`,再点击按钮,你就加入了 Hypixel 这个 Minecraft 服务器。在这个例子里,`mc.hypixel.net` 提供的是游戏服务器的入口,可能还有 FTP 文件服务器、返回数据的 API 端口等等。
+
+当然,这并不是什么标准,使用非 `www` 子域名提供万维网站点的例子非常多,所有人都在这样做。比如 `www.a-cool-guy.me` 可能是某人的个人主页,而 `blog.a-cool-guy.me` 就是他的博客。
+
+### 什么是域名
+
diff --git a/content/article/site-report-5.md b/content/article/site-report-5.md
new file mode 100644
index 00000000..1e617086
--- /dev/null
+++ b/content/article/site-report-5.md
@@ -0,0 +1,13 @@
++++
+title = '极客死亡计划书 V'
+subtitle = 'Stirring up some chaos.'
+slug = 'site-report-5'
+tags = []
+categories = '极客死亡计划书'
+date = 2026-03-08T14:43:32+08:00
+draft = true
+toc = true
++++
+
+
+