网站升级V2.0版本
实在看不下去V1版本了,V1版本写的一坨屎
从2025年7月15日开始,网页全面升级为V2.0版本
在“网站信息”那一栏的网页V2运行时间是指最初开发V2的时间
说实话,V1版本太垃圾了......我自己写的本身说去直接从github上随便找一个博客模板部署就得了,但是之前为了增加新的功能而放弃了使用别人写好的模板
不过,V1还是从人家liveout那里CV过来的,再稍微修改了一下就成了我的V1版本......😅
V2版本是我自己全部重新写了的,没有CV别人的网站了
防止您没见过V1版本,我放两张V1的图:
V2更新了啥?
1、主页面
V1的主页面是直接下载的网页模板,稍微改了一下,且没有对移动端的优化
V2版本主页面直接是博客了,不像V1那样主页没有重点,还需要往下翻找到博客链接才能进入博客文章页面
2、博客页面
这个页面V1版本就是抄liveout的了,稍微修改了一下,不过控制台仍然报错一大堆......
V2我自己全部重新写了的,逻辑我全部知道,不像V1那样报错都不知道原因
3、设置页面
V1版本的设置,就是一个悬浮着的小方框,里面只有几个设置选项(主要是不知道为什么修改了代码后有些设置并不起作用,就直接删了)
V2版本的设置使用了独立的一个页面,虽然设置的内容不是很多,个性化设置有限,但是也比V1版本的多
V1版本设置框:- 滤镜
- 阴影深度
- 浅色模式&深色模式切换
- 设置框左右移动按钮
- 背景
- 浅色模式&深色模式切换
- 艺术字体
- 背景缩放
- 进入动画延迟
4、文章&随手记页面
V2版本有代码框的功能,V1版本的代码框有些错位。V2的代码框会显示代码语言和复制按钮
V2版本的代码框没有语法高亮的功能,不过后面也会加入此功能
5、页面动画
自己逛逛网页就知道了V1版本的动画实际和V2差不多,由于我技术不足,有一些动画相比V1,在V2内没有,不过也会很快更新
6、服务器安全
V1版本曾有登录功能,都没有判断身份id超时,全部依赖用户客户端,现在的V2版本已经没有登录功能了
V2版本不再使用图片识别文字来进行人机验证,而是使用了cloudflare的“旋转门”功能
V1版本中,所有密钥都是存放在源代码本身的,现在V2版本已经分离这一部分重要数据
顺便说一句,头像取自V1的源代码中
7、服务器优化
之前V1版本是所有sql请求全部使用一个sql连接,现在V2版本使用了连接池。不会再因为一下访问人数过多而出现问题
V2版本所有的sql更新语句,如果更新失败,会回滚事务,但是V1没有这个功能
8、V2相比V1新增功能
- 新增:分类
- 新增:随手记
- 新增:关于我
- 新增:友链
是否开源V1版本的代码?
目前不打算开源,主要是V1的代码我自己看着都受不了,估计开源了脸都没了......