聊聊怎么使用Node.js搭建一个静态Web服务器
怎么使用Node.js搭建一个静态Web服务器?下面本篇文章就手把手教大家使用Node.js搭建静态Web服务器的方法,希望对大家有所帮助!
一、动静态服务器的概念
1.1 静态Web服务器概念
我们通常称静态Web服务器为静态网站,其主要特征就是服务器上的所有内容都是现成的,不需要后端做额外的处理。当我们向静态服务器发送网页请求时,服务器只需要根据我们的请求路径(URL),返回对应的html
文件就行了。
与静态网站对应的是我们最常见的动态Web服务器,此类服务器最大的特征就是所有资源通常不是以html
形式存储的,而是需要后端查询数据,组成网页之后再返回给用户,每个用户看到的内容可能是都不相同的。例如,在Java
搭建的Web服务器中,我们可以使用JSP
拼接网页,形成特定于用户的页面。
1.2 静态Web服务器的优点
由于静态服务器不需要后端数据库,所以结构非常简单,非常适合例如文档管理、博客等场景。就以写博客本身而言,我认为静态网站有以下特点:
需要的服务器配置低,最基础的服务器就可以满足大部分人的性能需求;
响应速度快,内容都是现成的
html
,直接访问即可获得结果;一个
html
对应一个url
,内容稳定,容易被搜索引擎检索;制作简单,只需要在服务器搭建完成后,将文件防止指定位置即可;