个人网站搭建经验杂谈


杂谈

由于我很需要在电脑课或者说任何地方查看我精心整理的东西,所以我寻找了一些方法实现这一点。

我设想的就是有多个页面,页面之间又可能具有嵌套关系,从而搭建自己的知识网。

首先,我使用了rentry.org。这个方案其实不错,相当于note.ms的升级版,但它可以自定义编辑代码以及后缀,比起note.ms有了不会被恶意删除的保障。这是我用其做的网站:rentry.org/726a5079c18c0eb6(目前不再更新)

但它有个缺点,访问速度稍慢,而且被劫持了偶尔会被重定向。因此我开始了“双线并行”的模式,转移了已有的内容并同步更新在略显原始的note.ms。它也是具有优点的,速度快、界面干净,弥补了之前方案的缺点,最重要的是我发现它可以渲染Markdown(我不会是最后一个知道的吧qwq?),这使它的优势被进一步放大。

在“双线并行”施行了一段时间后,我感到厌倦。原因之一就是它们的网址不统一,我不能在其中一个编辑好代码后直接复制到另外一个中,必须修改超链接指向的网址。而且,note.ms的界面过于简陋,其无法更换的明亮主题容易让我瞎掉;两个的优势不可互补,造成了尴尬的局面。

就在今天,我因病休学,用了整整一个下午的时间,找到了目前令我满意的折中的方案:自大搭建个人网站。它具有访问速度快、界面整洁、自定义空间大等优点。

我的网站不需要动态交互功能,因而实现的方法很多。以下介绍我目前使用的方案实现流程。

实现过程

  1. 注册pages.cloudflare.com账号(我是用邮箱注册的)
  2. 完成验证(一开始忽略了导致无法进行下一步)
  3. 填写域名(忘记怎么搞了,但是肯定很简单,加油勇士)
  4. Bulid->Compute->Workers&Pages下选择刚才的域名,点击Create deployment
  5. 拖拽文件或文件夹至虚线框内,点击Save and deploy,稍等片刻,上传成功!

Q&A

一、

Q:不管是note.ms还是rentry.org,你之前不都是用Markdown写的吗,是自带Markdown渲染?

A:没有自带渲染,注意必须使用html才能正确显示。须使用外部工具将Markdown转至html下载。我整理了具有这些功能的网页:Markdown转html。1导出的html是最美观的且是唯一可导出深色的,但是导出文件太大了且有非必要部分,因此推荐4直接生成简洁的代码复制,搭配见本节第四部分效果更佳。


二、

Q:如何整理这些文件?

A:我先在本地电脑建了一个文件夹存放所有东西,再把文件全丢进去,上传直接上传这些文件即可。


三、

Q:作了修改如何更新?

A:目前没有单个修改的功能。我是上传整个文件夹,因为每次重新上传会覆盖之前的内容,所以所有文件在单次都要上传。


四、

Q:我用了你提供的Markdown转html的网站,怎么代码如此冗余,每个文件都要写一遍样式,有没有一劳永逸的方法?

A:有的。请参阅配置样式简化方法


五、

Q:不想折腾html。

A:建议按照如下设置:右键一个html文件->打开方式->选择其他应用->更多应用->记事本(勾选始终使用该应用打开html文件)。想要预览就在打开方式那里选择浏览器。


六、

Q:。

A:玩得开心。