免费静态博客部署平台 -- render

Render.com是一个博客部署平台,因为是国外的一个网站,所以在国内很少人有了解这个静态网站部署平台。大家可能有了解GitHub pages或者Netilify这些网站部署网站,Render就和这些差不多,不过Render部署出来的网站相比前两者的速度在国内访问会比较快。

因为我自己是一个博客迷,但是又不怎么经常写博客。

主要是我对个人博客的痴迷来自博客的美观和排版所带来的一种新鲜感。

初识博客是在CSDN这样一个博客社区中,每天都有很多人发布新的文章,有关于技术的、吐槽的、经验分享的、问题总结等等这些。

那时候好像也没啥感觉对于博客,也就是普普通通创建一个账号,在里面发表一些内容而已。和知乎差不多,后来兴趣过后就没什么特别的感觉了。

后面接触了一下博客园,这个又让我重新感到新鲜。

于是我又跑到博客园中创建了一个账号

image-2020120913290762

其实博客园中的主题并不是很好看,而且由于总总审美问题,博客园我最后还是没有选择折腾它。

后面在接触GitHub的时候,看了B站程序羊的视频。

程序羊在他的视频中出了一些关于GitHub托管部署静态博客的一些视频教程,我看着他的教程一步一步地把博客搭建了出来,使用Hexo博客框架搭建地。

我个人感觉这样的博客才是我真正喜欢的个人博客。

第一,它免费

第二,它是一个个人网站,可以公开让别人浏览自己的个人网站

而且程序羊在视频里讲的一些关于找工作,个人技术博客能让自己的简历加分。

我想了一想,好像挺不错的!

一个个人网站,收集自己的学习知识,能让自己成长、收获知识,又能让自己在面试的时候作为一个加分项。

于是我就疯狂迷恋个人博客了。

使用GitHub托管hexo博客也是有缺点的,而且这一个缺点一度让我放弃了这样一个个人博客。

那就是访问速度非常慢!

一般使用GitHub pages搭建出来的博客,它的域名差不多都是:

XXXXX.github.io

这样一个域名。

不过访问速度就是太慢了!这个速度问题曾经让我非常抓狂。

后来我就转向了gitee pages上去部署自己的个人博客。

XXXXX.gitee.io

gitee是一个类似GitHub的一个代码托管平台,它也能托管和部署博客。

经过一番折腾,我也在gitee上面部署了自己的博客,访问速度也还是顶呱呱的,因为gitee的服务器在国内,所以速度是非常快的。

但是我个人觉得gitee有两个地方让我有点抓狂。

第一,普通用户单个git仓库最大好像只有500M的容量

第二,gitee pages每当你上传到gitee仓库中之后,需要手动到网站中去部署你刚刚发布上去的静态博客更新。

其实手动更新部署这一点我还是可以忍受的。

但是git库容量有500M大小的限制就让我感觉有一点点不舒服。

虽然我几年下来写了上千篇博客文章,可能我的文章容量也没超过500M,但是我还是不喜欢那种有上限的感觉。

我喜欢说万一超过500M了呢?我又要换地方存储博客了。

当然假设五年下来,我也是用不到500M的空间大小的。

不过就是不怎么喜欢这种500M上限的感觉。

像github有1G的仓库容量,G和M相比起来,1G让我感觉比较踏实。

反正就是因为各种原因,GitHub pages和gitee pages都没能够让我感到满意。

不过确实自己要有一种不满足感才能驱使自己去寻找更好的替代方案。

后来我在网上搜索更好的静态博客部署方案的时候,我发现了Netilify这一个网站部署的一个平台。

Netilify就是获取你的GitHub仓库中的静态资源(HTML)文件,将它部署成网站发送到网络上,而且它还能给你一个二级域名。

不过Netilify的服务器在国外,可能需要一定的上网能力才能打开它的网站。

image-20201209180401994

image-20201209180455704

我的其中一个测试用的博客网站就使用它来部署的

https://nothinglin.netlify.app/

image-20201209180556172

你们打开我这个测试的博客你们会发现,超级慢!

如果没有一定的上网能力,在国内打开我的博客会非常慢!

所以,使用Netilify + GitHub部署博客这个方案我就又暂时放一放了。

我听说可以提速,但是怎么提速我还没找到相关资料,所以我就暂时放一放。

那么是不是还有与netilify类似的免费部署平台?

还有Render、Vercel、surge这三个我目前已知在国内部署、访问速度都非常快的静态网站部署免费平台。

可能大家会比较熟悉Vercel这个平台,其他的因为都是在国外的,所以在国内比较少人接触或者很少有人介绍它们。

这一篇博客我主要是介绍Render这个部署平台。

为什么是Render?

嘿嘿,也没为什么,只要是Render是我最后发现的一个平台,现在对它的印象还比较深,适合记录一下。

我个人的博客都主要是使用vercel进行部署的,后面会更详细地介绍vercel的。

官网:https://render.com/

image-20201209181506845

可能需要先注册一个账号。

image-20201209181549689

这个可能需要一定的上网能力才能进入面板中,不过部署的网站在国内的访问速度还可以,它给你生成的二级域名在微信中也是可以访问的。

这说明这个平台还是比较干净的。

一般你注册之后它会送你7天的会员时长,过期之后不影响你的静态网站部署。

感兴趣的话可以仔细阅读一下官网。

如何部署?

image-20201209181846313

这是我的github的博客测试的静态资源仓库。

image-20201209181955528

image-20201209182031000

点击新建一个静态资源网站。

image-20201209182217024

点击复制仓库地址

image-20201209182253896

image-20201209182350905

image-20201209182619695

image-20201209182637928

像我这样就表明已经部署成功了。

上面它会给你你的网站的地址,下面的这个就是我在这里部署的网站地址,你们可以打开来测试访问速度如何。

https://nothing-lin.onrender.com/

image-20201209183010817

如果是使用自定义域名的话,后面有需要的话我再补充一下吧。目前它给的二级域名还比较干净,国内很多地方都没有对它进行污染。使用它给的二级域名就很不错了。

Render的话,每个月有100G的访问流量,对于我们这些做博客来使用的就已经够用了,如果还有需要,自己也可以部署其他的HTML网站到上面。

总之还是不错的。

不过我是使用Vercel对我自己的博客进行部署的,因为我发现Vercel比较早,所以我就先使用Vercel了,而且Vercel在国内就可以直接打开进行静态资源的部署。

好了,今天就暂时分享这么多先。如果喜欢我的话,可以关注公众号。

我是Nothinglin,苦逼的学生仔。

image-20201126105007791


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!