一份慢慢生长的个人知识档案开放阅读 认真记录
阅读进度0%
网站笔记

从输入网址到看见页面,中间发生了什么?

用一个小网站,区分域名、页面文件、托管平台和浏览器各自的工作。

这篇文章的起点

用一个小网站,区分域名、页面文件、托管平台和浏览器各自的工作。

01先把地址与内容分开

域名是访问网站时使用的名称,网页内容则由 HTML、样式、脚本与图片等资源组成。把代码放进一个仓库,并不等于这些文件已经以网站形式对外提供服务;还需要托管或部署环节。

02浏览器向服务端请求资源

HTTP 采用请求与响应的方式交换资源。页面可能引用其他样式和脚本,浏览器继续请求这些资源,然后解析并展示内容。这里是帮助建立概念的简化描述,实际访问还涉及名称解析、连接与缓存等环节。

03静态站先生成,再对外提供

本站将文章和模板在构建时生成 HTML 文件,阅读时不需要从数据库拼装正文。搜索、收藏与小工具由浏览器增强;即使脚本未运行,导航、文章和备案信息仍然存在于页面文件里。

04排查问题时一次确认一层

先看地址是否正确,再看页面是否能返回,最后检查样式和脚本是否加载。不要把域名、部署和代码错误混在一起修改。保存浏览器显示的错误信息与发生路径,通常比只写“打不开”更便于定位问题。

继续查阅

技术细节及平台设置请以官方文档为准。

读到这里,不妨留一个小动作:
用自己的话,写下今天最想带走的一点理解。

KEEP EXPLORING

沿着这个方向,继续读

查看本栏目