Skip to content

Latest commit

 

History

History
executable file
·
91 lines (56 loc) · 3.17 KB

静态网站部署.md

File metadata and controls

executable file
·
91 lines (56 loc) · 3.17 KB

静态网站的部署

参考

部署方法

1、云平台的对象存储服务

2、静态网站托管服务平台

3、 web 服务器

## 云平台的对象存储服务

静态网站托管服务平台

国内,Gitee 速度最快,但绑定域名需要 99 一年

GitHub Pages 站点在使用上有如下限制:

  • 仓库大小不得超过 1 GB,每月限100 GB 流量,每小时限构建 10 次
  • 每个仓库都可以开启 github pages( 使用 gh-pages 分支)
  • 所有 GitHub Pages 网站(包括使用自定义域正确配置的网站)已经都支持 HTTPS 和 HTTPS 强制实施
  • 不支持服务端代码,比如 PHP、Ruby 或 Python

## Netlify

  • 可以使用 CLI 上传代码
  • 支持自定义域名且自定义域名支持一键开启 https(证书来自 Let's Encrype)
  • 支持强制让用户通过 https 访问网站(开启后此功能后,http 的访问一律会 301 跳转到 https
  • 支持自动构建
  • 支持重定向(Redirects)和重写(Rewrites)功能
  • 数据通过 HTTP2 协议传输
  • 提供 webhooks 与 API

  • 可以使用任何静态网站生成器,如 Jekyll、Middleman、Hexo、Hugo、Pelican等
  • 可以配置自定义域名 HTTPS,需要的是上传证书

  • 可以免费绑定多个自定义域名
  • 自定义域名可以享有免费 SSL 证书,全站支持 HTTPS 协议
  • 更新代码库就可以自动部署。服务器稳定,香港服务器国外支持也友好
  • 可以使用 CLI 上传代码,或者链接一个 Git 仓库
  • 不仅提供静态网站托管,同时也支持托管 Node.js 服务
  • 支持自定义域名且自定义域名支持一键开启 https(证书来自 Let's Encrype)
  • 数据通过 HTTP2 协议传输
  • 提供 API