# 个人网站

# 网站框架

使用 Github 开源框架 Hexo ,拥有蛮多的优秀好看的 主题 ,使用起来也十分的方便,主题选好就定下来,因为很多主题涉及的相关配置不同,仍需花费一些时间。

# 网站服务器

初步方案使用 Github仓库Page功能存储 页面内容,但由于国内网速过慢,最终被弃用,也不算是完全弃用,使用了 Cloudflare 的 Page,后者拥有 全球CDN ,在速度方便高于 Github

  • Cloudflare

通过 Cloudflare 的 Page 功能可以直接绑定 Github仓库 ,实现一建上传, 自动同步 部署 Github 功能,确实挺方便的。 晚上不要部署,会很慢,直到失败

# 资源后台备份

使用 Github的私有仓库 ,同步所有 Blog笔记

# 域名解析

根据自身购买的域名,使用 Cloudflare Page 推荐的解析方式,同步解析就可以,能够实现 HTTPS

# 图片存储

单纯使用 Github+CloudFlare 方案,页面速度也可以,但是大量的图片使得进入页面的速度,以及即使加载到页面,图片未必能加载出来,速度差强人意
使用图床将网站所有需要的背景图,logo 图片存入图床当中,只要图床的速度够快,那速度就完全没有问题

# 图床推荐

根据国内访问 速度排序 由快倒慢,当然网上还有很多

  • img.tg 其国内访问速度,基本在 1 秒以内,国内 CDN 加速
  • 路过图床 全球 CDN,国内访问速度一般般
  • SM.SM 国际可以,国内一般

# 首页轮换图

  • 网上寻找壁纸 API , 调用 API ,每次返回不同的 img地址 ,自己做,时间问题,还没有实现

# 天气功能

使用和风天气插件嵌入 web 端

image-20230309180534309

# 网站

个人博客

image-20230309180243668

整合网站信息

image-20230309180201706

作为和室友们的自定义导航栏 (其实是被迫的,还好确实有好功能)

image-20230309175951339