经过一周的静态化改造和一周的静态网页生成后,本站重新上线。并启用新域名:「 renwuzhi.wiki 」
2020 年 6 月份,我无意在网上搜索到了「 CBDB 」项目,作为程序员,我惊讶于他们的研究方式,用关系型数据库把所有相关的事件关联出来,而且他们也释出了他们的成果,我很快想到能不能写一个网站让这些关系可视化–并不是所有人都能通过这个数据库快速找到关系,于是就有了这个项目。
项目挂上服务器后,我很长时间没管,后来工作比较忙,索性就停了,后来陆陆续续在知乎收到评论和私信(之前在知乎写过文章推广过),他们希望项目能重新上线,因为知乎卸载了一段时间,我也是八九月才看到的,我想能帮助到任何一个人都是好事,恰好也有一台小鸡,但是小鸡性能太差,支持不了 springboot ,因为关联关系多查询慢还用了 redis 做内存缓存,为了能托管在小鸡上,又把它静态化,直接生成静态网页。想买下之前的域名,但是被抢注了(从 whois 信息来看,应该是专门做域名投资的,我的站 seo 做得不错,Google 索引量比较大,被盯上了)没法只能启用新的域名。
现在这些工作终于做完了,站点建设告一段落。
1
chensuiyi 2022-12-22 12:36:45 +08:00
有意思。
|
2
ladudu 2022-12-22 12:43:05 +08:00
有点意思
|
3
lambdaq 2022-12-22 12:51:53 +08:00
嘿哟这个好!!! CBDB
有没有世界人物的? |
4
huiyanpohundh123 OP @lambdaq 只有中国古代的
|
5
makelove 2022-12-22 13:14:28 +08:00
每个链接都是开新网页有点 low
|
6
huiyanpohundh123 OP @makelove 感谢反馈,主要考虑到用户可能想回到上一页点击关联的其他人物,但是又不习惯使用回退键而设计的,我使用 google 搜索的时候就是这样,点进详情页,经常就习惯性就叉掉了,导致要重新搜索,现在 chrome 浏览器官方也出了个 google 搜索侧边栏就是这个道理。
|
7
polarbearn 2022-12-22 14:14:00 +08:00
没有搜索,找人好难,要先知道哪个朝代,再一页一页的看
|
8
huiyanpohundh123 OP @rolitter 因为是静态网页 所有没有搜索功能 但是有个人物索引页 https://renwuzhi.wiki/person_index.html 可以根据人物名精确搜索 搜索到人物的 id 后拼接到 url 上就可以访问了 就想这样 https://renwuzhi.wiki/person/person-{id}.html
|
9
lingyired 2022-12-22 15:12:11 +08:00
|
10
helloriver952 2022-12-22 16:28:32 +08:00
用 ctrl + 鼠标 点击链接 就可以打开一个新的 tab
|
11
wonderfulcxm 2022-12-22 16:30:03 +08:00 via iPhone
这个回退怎么回退不了,感觉这交互有点诡异
|
12
huiyanpohundh123 OP @wonderfulcxm 打开新的标签页是没法回退的
|
13
huiyanpohundh123 OP @helloriver952 看样子很多人对这个功能不满意啊 下个版本改一下吧
|
14
wonderfulcxm 2022-12-22 16:54:54 +08:00 via iPhone
@huiyanpohundh123 我就进了首页,点了人物索引,没有打开新标签,就是原标签,然后点回退,本以为会回到首页,但就一直停在人物索引,好像会自动重定向回这个页面。
可能跟使用环境有关系吧,用的 iOS 的 alook 浏览器,现在再看人物索引页也报错了,在调整吗? |
15
mozhizhu 2022-12-22 17:00:06 +08:00
建议历史朝代用时间轴来,现在这个看着有点“糊”有点乱
|
17
huiyanpohundh123 OP @wonderfulcxm 人物索引的文件比较大 大概 10m 渲染起来也比较慢 估计是没有加载完成就回退 然后回退不了
|
18
huiyanpohundh123 OP @mozhizhu 好的 感谢反馈
|
19
huiyanpohundh123 OP @lonely701 目前 google 的索引量应该比较少 效果应该比较差 目前在考虑纯前端的模糊搜索方案
|
20
lonely701 2022-12-22 17:50:37 +08:00
从 UI 设计角度来讲,顶栏的存在暗示用户你还在当前的网页,这与 Google 搜索是不同的,所以在操作过程中会产生脱节的感觉。而且 Google 默认也是不新建标签页的。
Wikipedia 不管是站内还是站外链接都是当前标签页打开,这在网页设计中似乎是一个共识,当前标签页打开属于默认操作,新标签页打开属于进阶操作。 除此以外,还有两处 UI 可以优化: 1. 建议在 banner 下方添加一行导航。比如在孔丘页面上,显示 人物志 > 汉前 > 。如果我从孔丘跳转至孔思立的时候,在孔思立的页面可以直观地看到 人物志 > 元 > 。这时如果我要去看元朝的人物,可以直接点击「元」而不需要跳转到首页。 2. 建议人物列表的上一页 /下一页按钮位置固定显示在两侧。因为在 page 1 没有上一页按钮,所以下一页按钮显示在底部居中的位置。进入 page 2 之后,用户会习惯性地去底部中央寻找下一页按钮,但是下一页按钮去到了右下角,用户会以为没有 page 3 了,就算最后找到了位于右下角的按钮,此时也打断了页面的浏览。 |
21
lonely701 2022-12-22 17:55:44 +08:00
@huiyanpohundh123 做好 SEO ,搜索直接跳转到关键词+site:renwuzhi.wiki 这样是否更简单?
|
22
huiyanpohundh123 OP @lonely701 感谢建议 我会考虑的
|
23
huiyanpohundh123 OP @lonely701 这样的确不错 借助 google 还可以支持全文搜索 这是前端搜索做不到的.但是 google 索引比较慢 要好几个月才能索引所有的网页.短期内还是准备做前端模糊搜索
|
24
ptaooo 2022-12-23 09:50:09 +08:00
好奇这种引用的研究数据不会存在侵权之类的么
|
25
huiyanpohundh123 OP @ptaooo 是研究人员开放的,任何人都可以访问下载数据库,我的工作相当于降低了查看的难度,而且也没有任何盈利
|
26
huiyanpohundh123 OP @ptaooo 后续考虑在网页上署个名,指向他们官方网站吧,感谢反馈
|
27
LongLights 2022-12-23 12:13:06 +08:00
不错,小建议:网站内链去掉_blank ,反而导航处的外链应该给新窗口。
|
28
huiyanpohundh123 OP @LongLights 感谢建议
|
29
icenine 2022-12-23 14:14:44 +08:00
这不就是全知识 APP 里的关系图谱吗
|