Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

介绍一些免费好用的静态网站托管服务 #55

Open
lmk123 opened this issue May 27, 2017 · 17 comments
Open

介绍一些免费好用的静态网站托管服务 #55

lmk123 opened this issue May 27, 2017 · 17 comments

Comments

@lmk123
Copy link
Owner

lmk123 commented May 27, 2017

常用的选择:GitHub Pages

优点

  • 自带域名可 https 访问
  • 可配置自定义域名

缺点

  • 无法给自定义域名配置 SSL

Bitbucket Cloud

跟 GitHub Pages 的功能一样,但是:

  • 无法自定义域名
  • 能且只能通过 https 协议访问(http 协议会被跳转到 https 协议)
  • 所有项目的静态网站代码都只能放在专门的站点仓库里(accountName.bitbucket.io),不能像 GitHub 那样可以在每个项目里用 gh-pages 分支保存文件

aerobatic

Bitbucket 旗下的静态网站托管服务。

  • 可以使用 CLI 上传代码
  • 支持自动构建(Continuous Deployment)
  • 可以自定义域名但是是收费功能,自定义域名支持 https 且不需要提供证书,它会帮你生成一个

GitLab Pages

同样跟 GitHub Pages 的功能一样,但是:

  • 自定义域名可配置 https,不过需要上传证书

surge.sh

  • 只能使用 CLI 上传代码
  • 支持自定义域名,但开启 SSL 是收费功能且需要自行上传证书
  • 支持 200.html —— 适用于使用 History API 的 SPA

Firebase Hosting

  • 只能使用 CLI 上传代码
  • 支持自定义域名并支持一键开启 https
  • 支持重定向(Redirects)和重写(Rewrites)功能(当网站使用 History API 时特别有用
  • 有被墙的风险……

Netlify(推荐)

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

now

  • 可以使用 CLI 上传代码,或者链接一个 Git 仓库
  • 不仅提供静态网站托管,同时也支持托管 Node.js 服务
  • 支持自定义域名且自定义域名支持一键开启 https(证书来自 Let's Encrype)
  • 数据通过 HTTP2 协议传输
  • 提供 API

总结

推荐使用 Netlify,如果要顺便托管 Node.js 服务可以用 now

@Leo-Mu
Copy link

Leo-Mu commented Aug 26, 2017

太给力了!

哇咔咔咔!!!多谢博主! Netlify 简直太强了!比我之前想象的方便多了!

@henix
Copy link

henix commented Apr 12, 2018

Netlify 有个问题是会自动把静态资源上传到 cloudfront CDN,但国内有些地方访问 cloudfront 速度很慢或部分被墙。

@huiyifyj
Copy link

huiyifyj commented Apr 12, 2018

其实访问量少的话,腾讯云的COS也可以作为静态网站托管服务。而且速度的确快。

@ghost
Copy link

ghost commented May 15, 2018

@huiyifyj 域名没备案怎么破。

@huiyifyj
Copy link

@okgo-git 还真没考虑备案这回事。不过我感觉应该是需要备案。

@xiaokaike
Copy link

xiaokaike commented Jul 28, 2018

now 同时还有一个 desktop app,制作也是精良,https://github.com/zeit/now-desktop

@lcx-seima
Copy link

现在 aerobatic 免费30天,之后 15刀一月。悉知。

@leafsummer
Copy link

#mark

@Leon0824
Copy link

GitLab Pages 現在可以自動幫我們配置自有網域的 Let's Encrypt TLS 憑證了。

@jinrenjie
Copy link

https://vercel.com 也挺好用的

@ryzzn
Copy link

ryzzn commented Jul 29, 2020

https://vercel.com 也挺好用的

这就是now。。。

@JustWe
Copy link

JustWe commented Aug 4, 2020

感谢分享

@PoyaKu
Copy link

PoyaKu commented Aug 19, 2021

最近刚出了个新平台4everland,也很不错。https://www.4everland.org

@nst909
Copy link

nst909 commented Nov 7, 2021

博主写的很详细,非常感谢!

@JIeJaitt
Copy link

其实访问量少的话,腾讯云的COS也可以作为静态网站托管服务。而且速度的确快。

腾讯云不便宜好像,只有新用户首月免费。域名还需要备案,否则网站无法公开。。。

@toddlerya
Copy link

mark

@xingpingcn
Copy link

Firebase HostingFirebase Hosting国内速度如何?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests