这篇文章的起点
用一个小网站,区分域名、页面文件、托管平台和浏览器各自的工作。
01先把地址与内容分开
域名是访问网站时使用的名称,网页内容则由 HTML、样式、脚本与图片等资源组成。把代码放进一个仓库,并不等于这些文件已经以网站形式对外提供服务;还需要托管或部署环节。
02浏览器向服务端请求资源
HTTP 采用请求与响应的方式交换资源。页面可能引用其他样式和脚本,浏览器继续请求这些资源,然后解析并展示内容。这里是帮助建立概念的简化描述,实际访问还涉及名称解析、连接与缓存等环节。
03静态站先生成,再对外提供
本站将文章和模板在构建时生成 HTML 文件,阅读时不需要从数据库拼装正文。搜索、收藏与小工具由浏览器增强;即使脚本未运行,导航、文章和备案信息仍然存在于页面文件里。
04排查问题时一次确认一层
先看地址是否正确,再看页面是否能返回,最后检查样式和脚本是否加载。不要把域名、部署和代码错误混在一起修改。保存浏览器显示的错误信息与发生路径,通常比只写“打不开”更便于定位问题。
继续查阅
技术细节及平台设置请以官方文档为准。
读到这里,不妨留一个小动作:
用自己的话,写下今天最想带走的一点理解。