Nginx 静态站点的缓存配置
一份让我满意的配置:HTML 不缓存、资源长缓存、带指纹的文件名。配合 CI 自动部署。
都是些不大的东西。多数写给自己用,顺手放出来,也许有人用得上。
按拍摄日期与地点(从 EXIF 读取)批量重命名照片。处理了我上次旅行的 1400 多张图,零出错。
自己的命令行工具集,封装一些重复到麻木的本地工作流。200 行左右,够用就好。
我的 zsh、vim、tmux 与 git 配置。维护了五年,核心是那三条别名。
就是这个网站本身。纯静态、无构建依赖、无追踪,可以离线打开。
一份让我满意的配置:HTML 不缓存、资源长缓存、带指纹的文件名。配合 CI 自动部署。
20 行 shell + cron,跑了两年没出过问题。附带失败时的邮件提醒。
用 sharp 批量处理,生成 webp 与多分辨率版本。把博客图片总体积砍掉六成。
这些工具都不是什么了不起的东西,但都是我自己真实在用的。如果你想要源码、想改、想问,直接发邮件给我,我都会回。
我不放公开仓库,是因为多数工具写得随意、没有测试,公开了反而不负责任。一对一给,我会顺便告诉你哪里写得不好。