积薪24年1月更新

积薪24年1月更新

💡 原文中文,约1200字,阅读约需3分钟。
📝

内容提要

2024年积薪进行了一次性能优化的更新,前端升级了框架和增加了预加载数据设定,去除了umami统计。后端升级了依赖,将提取文章和RSS的部分移至supabase的边缘函数处理,并增加了数据缓存。此外,正在进行中的博客系统重构工作,该系统将集中常用的博客功能,并采用前后端分离的架构。

🎯

关键要点

  • 2024年积薪进行了性能优化更新,前后端更新均为性能优化,界面没有改变。
  • 前端框架升级至SvelteKit 2,增加了首页内部链接的预加载数据设定。
  • 去除了umami统计,改用Cloudflare自带分析,因umami占用supabase免费容量。
  • 后端依赖升级,提取文章和RSS的逻辑移至supabase的边缘函数处理。
  • 增加数据缓存,Nest的@Get请求增加了1小时的缓存,减少了对Mongo数据库的访问。
  • 正在进行中的博客系统重构,将集中常用博客功能,采用前后端分离架构。
  • 新博客系统支持多种内容分类和多语言,具备评论、邮件提醒、博客统计等功能。
  • 外链预览功能将抓取外链关键信息和截图,解决外链失效问题。
➡️

继续阅读