1. 本次更新点
上次在发布了人物志上线信息后(/t/904084)后,收到了一些反馈。但是当时比较忙没有修改,趁这次春节比较闲的时候做了些修改和增加了些功能。
[ol]
链接打开新窗口。现在只有索引页链接会打开新标签页,从详情页打开不会打开标签页了。
增加了搜索功能。可以根据拼音模糊搜索。
增加了家乡名人功能。现在可以查看自己根据省份和城市查看自己家乡的名人了。
关于页面添加了 CBDB 项目的署名。
使用了最新版本 CBDB 数据库,所以人物数据更多更完整了。
[/ol]
2. 关于网站
静态完整虽然占用资源少,请求快,但是生成一次时间太长了,我的 i7-9750h 的笔记本,生成一次需要 6 天半,即使有一点错误,也需要重新生成,太烦人了,所以现在有捡起了老代码,重新回到了 springboot+mysql 的架构。服务器也从 3.5$的 1c512M 升级到了 5$的 1c1g 的服务器上,我个人单独测试请求时间基本上都在 1s 内,但是并发量一大可能就慢了,因此限制了单独用户访问频率,每个 1 分钟的时间窗口访问 12 次,超出后等一分钟后即可。
对了,本站 1 月 28 日也收到了第一笔 5 元的捐款,如果你觉得网站帮助到了你,欢迎捐款,这些捐款将用于提升网站的体验和运营费用。所有的捐款都将公布到「捐赠页」除非明确备注不愿意被公布。
3. 关于爬虫
因为本站在 v 站发布,v 站技术人多,发布之初我就知道有很多爬虫光顾,之前因为是静态站,爬虫的频率再高基本上也不影响使用,就没怎么管。但是现在请不要爬了,频率太高可能影响正常用户使用,我也会根据日志找爬虫,然后封 ip ,本站用 rsyslog+mysql 搭建了日志观察系统,还是很容易找出爬虫的。
4. 下个版本更新(时间不确定,有空就写写)
[ol]
[/ol]
也欢迎大家继续提出建议!
截屏, 2023-02-02, 捐款, MySQL