生态公园 ~ 2021-03-27


avatar Ryan Wang's Blog 发表于 2021年03月27日 19:23:00

Halo 1.4.6 发布

Features 主题编写支持继承以及 block 特性。halo-dev/halo#1295 Improvements 重构初始化页面,目前分为全新安装和数据导入。从这个版本开始,数据导入将导入所有数据。halo-dev/halo-admin#296 优化后台菜单管理的排序拖动体验。halo-dev/halo-admin#291 移除后台设置项字符数的限制。halo-dev/halo#1287 ...

avatar Ryan Wang's Blog 发表于 2021年03月07日 23:18:00

Halo 1.4.3 发布

随着这个版本的发布,我们的官网和文档也发生了一些变更。变更之后和 Halo 相关的站点: 官网:https://halo.run 文档:https://docs.halo.run 论坛:https://bbs.halo.run 主题仓库:https://halo.run/themes.html Breaking changes 此版本不再支持 JRE 1.8,更新到此版本需要 JRE 11 或以上...

avatar Ryan Wang's Blog 发表于 2021年02月03日 12:01:00

Halo 1.4.0 发布

Feature 支持静态存储重命名和修改文件内容。#819 所有附件列表均支持右键复制图片链接。halo-dev/halo-admin#180 开发者选项中的实时日志支持自动滚动到最新的日志。 在线下载主题支持选择分支和 release。#515 #592 #835 评论内容支持显示 html 文本。halo-dev/halo-admin#222 文章新增 wordCount 字段,用于统计字数。...

avatar Ryan Wang's Blog 发表于 2020年09月24日 00:55:50

分享一个教科书式的提问方式

今天,收到一封教科书式的提问邮件。坦率地讲,这还是我第一次收到这种逻辑清晰、信息提供到位的提问。所以非常激动,特意水一篇文来和大家分享一下。 邮件原文 Ryan Wang: 你好,我是刚开始使用Halo的程序员。Halo是我接触过最优秀的作品之一,难以置信能够遇到如此优秀的博客系统,在我第一次了解到它的时候,我就决定用它来搭建一个博客。 在我安装好,顺利运行Halo之后,我迫不及待的尝试了几个主题...

avatar Ryan Wang's Blog 发表于 2020年09月18日 21:02:02

优雅的让 Halo 支持 webp 图片输出

原文地址:https://halo.run/archives/halo-and-webp 是什么 WebP的有损压缩算法是基于VP8视频格式的帧内编码[17],并以RIFF作为容器格式。[2] 因此,它是一个具有八位色彩深度和以1:2的比例进行色度子采样的亮度-色度模型(YCbCr 4:2:0)的基于块的转换方案。[18] 不含内容的情况下,RIFF容器要求只需20字节的开销,依然能保存额外的 元...

avatar Ryan Wang's Blog 发表于 2020年03月03日 00:00:00

记录优化 Vue 应用的首次加载速度

2024 年更新 不再推荐用这种偏门的方式去优化网络加载,这非常不可靠。Halo 2.x 也已经完全没有使用这种方式。正确的做法应该是在工程和代码层面优化,比如分包、异步加载路由、缓存策略、SSR 等。一定要上 CDN,也应该是从基础设施运维上面考虑。 感谢评论区的 @Yttrium 提醒更新。 Halo 的管理端使用的是 Vue 来构建的,随之收到不少反馈后台加载过于缓慢,其主要原因就是打包好的...

avatar Ryan Wang's Blog 发表于 2020年01月13日 12:32:20

博客迁移到 Raspberry Pi

注:经过一段时间的折腾,已经放弃运行到树莓派了,其主要原因是因为家里网络质量一言难尽。 本着爱折腾之心,今天将博客搬到了吃灰已久的 Raspberry Pi 3B+。好吧,其实也是之前一个热心的网友送了我一年哲西云的内网穿透,一直没用,所以秉承着中华人民拒绝浪费的美好传统,折腾开始了... 配置 .',;:cc;,'. .,;::c:,,. root@raspberrypi ...

avatar Ryan Wang's Blog 发表于 2019年12月23日 19:40:02

Flarum 的安装与配置

Flarum 是一款非常棒的开源论坛程序,Halo 的论坛 就是用 Flarum 搭建的。之前有人问过我 Flarum 如何搭建,所以下面讲一下 Flarum 的搭建过程(btw,官方的搭建教程实在草率)。 前提 域名需要提前解析。 注意服务器是否需要备案,如果没备案,会被 x 掉。 有一定的 Linux 基础。 环境说明 Linux Server(本文是用的 CentOS 7.6) Apache...

avatar Ryan Wang's Blog 发表于 2019年11月18日 20:30:22

使用 Caddy 自动部署 Gridea 博客

Gridea 是一个静态博客客户端,也可以称之为博客生成器,和 Hexo 之类的静态博客生成器很类似,唯一不同的是,Gridea 提供了一个非常好的可视化界面,非常容易就可以完成一个博客的搭建,而且配置都是可视化的,所以对小白来说非常友好。但是目前 Gridea 仅支持部署到 Github 和 Coding,由于众所周知的原因,Github Pages 会偶尔出现访问不了的情况(而且访问相对较慢)...

avatar Ryan Wang's Blog 发表于 2019年10月13日 21:05:00

中国移动,你太坏了。

起因 本人于今年五月份左右办理了 中国移动 的电话卡,至于为啥要办移动的卡呢?是因为我一直都想逃离 中国联通 这个坑。你能想象去商店里买东西付款的时候木有信号吗?所以,我就办了张移动卡以作为备用,然后慢慢从联通切过去。毕竟我联通卡用了好长一段时间了,什么都绑定的这张卡。要先换绑,然后在换卡,这是常识。 经过 使用过程中,一直好好的,话费我也有好好地交,尽管不常用。而且一直是放在备用机上面的,偶尔开...

avatar Ryan Wang's Blog 发表于 2019年09月25日 22:37:56

记一次拯救我的博客

事情的缘由是我服务器到期了,又没来得及续费,导致无法上服务器备份数据(使用的腾讯云老版本的学生机,每月一块钱的那种,这个月刚好到期,所以不想再用原价续费了,而且 1g 内存可能满足不了以后的需求,所以索性重新买了一台…) 数据咋办? 既然不想续费了,所以是无法上服务器备份数据的,正当我想去咬牙续费的时候,突然想起来曾经把数据备份到 Github 上过… 那么这就相当好办了。 重装博客 晒一张我在 ...

avatar Ryan Wang's Blog 发表于 2019年09月21日 17:52:00

Halo v1.0 正式发布

前言 Halo 从去年 5 月开源以来,广受小伙伴们的喜爱,在此非常感谢使用 Halo 发表博客的小伙伴们。 今年,在 @JohnNiang 的帮助下,我们几乎完全重写了 Halo,然后 1.0 正式版就发布了。在此,非常感谢 @JohnNiang 的加入以及他做出的贡献。再到后面,我们公开了 admin api 之后,@雨季不再来 使用了 Flutter 为 Halo 开发了管理端的 APP。相...

avatar Ryan Wang's Blog 发表于 2019年06月01日 21:12:00

Halo v1.0 is coming

非常感谢大家对 Halo 的支持,经过接近两个月的重构,Halo v1.0 就快要发布了,非常感谢 @JohnNiang 做出的贡献。希望大家会喜欢新版的 Halo v1.0。 组织地址:https://github.com/halo-dev 废话少说,先看东西

avatar Ryan Wang's Blog 发表于 2019年05月09日 00:24:36