V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
huiyanpohundh123
V2EX  ›  分享创造

「人物志」网站重新上线了!

  •  2
     
  •   huiyanpohundh123 ·
    tinuv · 2022-12-22 11:15:20 +08:00 · 4183 次点击
    这是一个创建于 737 天前的主题,其中的信息可能已经有所发展或是发生改变。

    人物志」网站重新上线了!

    经过一周的静态化改造和一周的静态网页生成后,本站重新上线。并启用新域名:「 renwuzhi.wiki 」

    「人物志」网站的故事

    2020 年 6 月份,我无意在网上搜索到了「 CBDB 」项目,作为程序员,我惊讶于他们的研究方式,用关系型数据库把所有相关的事件关联出来,而且他们也释出了他们的成果,我很快想到能不能写一个网站让这些关系可视化–并不是所有人都能通过这个数据库快速找到关系,于是就有了这个项目。

    项目挂上服务器后,我很长时间没管,后来工作比较忙,索性就停了,后来陆陆续续在知乎收到评论和私信(之前在知乎写过文章推广过),他们希望项目能重新上线,因为知乎卸载了一段时间,我也是八九月才看到的,我想能帮助到任何一个人都是好事,恰好也有一台小鸡,但是小鸡性能太差,支持不了 springboot ,因为关联关系多查询慢还用了 redis 做内存缓存,为了能托管在小鸡上,又把它静态化,直接生成静态网页。想买下之前的域名,但是被抢注了(从 whois 信息来看,应该是专门做域名投资的,我的站 seo 做得不错,Google 索引量比较大,被盯上了)没法只能启用新的域名。

    现在这些工作终于做完了,站点建设告一段落。

    29 条回复    2022-12-23 14:14:44 +08:00
    chensuiyi
        1
    chensuiyi  
       2022-12-22 12:36:45 +08:00
    有意思。
    ladudu
        2
    ladudu  
       2022-12-22 12:43:05 +08:00
    有点意思
    lambdaq
        3
    lambdaq  
       2022-12-22 12:51:53 +08:00
    嘿哟这个好!!! CBDB

    有没有世界人物的?
    huiyanpohundh123
        4
    huiyanpohundh123  
    OP
       2022-12-22 13:09:48 +08:00
    @lambdaq 只有中国古代的
    makelove
        5
    makelove  
       2022-12-22 13:14:28 +08:00
    每个链接都是开新网页有点 low
    huiyanpohundh123
        6
    huiyanpohundh123  
    OP
       2022-12-22 13:34:06 +08:00
    @makelove 感谢反馈,主要考虑到用户可能想回到上一页点击关联的其他人物,但是又不习惯使用回退键而设计的,我使用 google 搜索的时候就是这样,点进详情页,经常就习惯性就叉掉了,导致要重新搜索,现在 chrome 浏览器官方也出了个 google 搜索侧边栏就是这个道理。
    polarbearn
        7
    polarbearn  
       2022-12-22 14:14:00 +08:00
    没有搜索,找人好难,要先知道哪个朝代,再一页一页的看
    huiyanpohundh123
        8
    huiyanpohundh123  
    OP
       2022-12-22 14:18:51 +08:00
    @rolitter 因为是静态网页 所有没有搜索功能 但是有个人物索引页 https://renwuzhi.wiki/person_index.html 可以根据人物名精确搜索 搜索到人物的 id 后拼接到 url 上就可以访问了 就想这样 https://renwuzhi.wiki/person/person-{id}.html
    lingyired
        9
    lingyired  
       2022-12-22 15:12:11 +08:00
    @huiyanpohundh123 这种情况应该由用户自己决定,比如当我有这种需求的时候,我会用鼠标中键来打开这个页面。

    或者可以增加一个设置页来处理默认的点击行为。
    helloriver952
        10
    helloriver952  
       2022-12-22 16:28:32 +08:00
    用 ctrl + 鼠标 点击链接 就可以打开一个新的 tab
    wonderfulcxm
        11
    wonderfulcxm  
       2022-12-22 16:30:03 +08:00 via iPhone
    这个回退怎么回退不了,感觉这交互有点诡异
    huiyanpohundh123
        12
    huiyanpohundh123  
    OP
       2022-12-22 16:45:41 +08:00
    @wonderfulcxm 打开新的标签页是没法回退的
    huiyanpohundh123
        13
    huiyanpohundh123  
    OP
       2022-12-22 16:46:27 +08:00
    @helloriver952 看样子很多人对这个功能不满意啊 下个版本改一下吧
    wonderfulcxm
        14
    wonderfulcxm  
       2022-12-22 16:54:54 +08:00 via iPhone
    @huiyanpohundh123 我就进了首页,点了人物索引,没有打开新标签,就是原标签,然后点回退,本以为会回到首页,但就一直停在人物索引,好像会自动重定向回这个页面。
    可能跟使用环境有关系吧,用的 iOS 的 alook 浏览器,现在再看人物索引页也报错了,在调整吗?
    mozhizhu
        15
    mozhizhu  
       2022-12-22 17:00:06 +08:00
    建议历史朝代用时间轴来,现在这个看着有点“糊”有点乱
    lonely701
        16
    lonely701  
       2022-12-22 17:07:16 +08:00
    @rolitter 可以谷歌搜索加上 site
    huiyanpohundh123
        17
    huiyanpohundh123  
    OP
       2022-12-22 17:26:03 +08:00
    @wonderfulcxm 人物索引的文件比较大 大概 10m 渲染起来也比较慢 估计是没有加载完成就回退 然后回退不了
    huiyanpohundh123
        18
    huiyanpohundh123  
    OP
       2022-12-22 17:26:29 +08:00
    @mozhizhu 好的 感谢反馈
    huiyanpohundh123
        19
    huiyanpohundh123  
    OP
       2022-12-22 17:27:50 +08:00
    @lonely701 目前 google 的索引量应该比较少 效果应该比较差 目前在考虑纯前端的模糊搜索方案
    lonely701
        20
    lonely701  
       2022-12-22 17:50:37 +08:00
    从 UI 设计角度来讲,顶栏的存在暗示用户你还在当前的网页,这与 Google 搜索是不同的,所以在操作过程中会产生脱节的感觉。而且 Google 默认也是不新建标签页的。
    Wikipedia 不管是站内还是站外链接都是当前标签页打开,这在网页设计中似乎是一个共识,当前标签页打开属于默认操作,新标签页打开属于进阶操作。

    除此以外,还有两处 UI 可以优化:
    1. 建议在 banner 下方添加一行导航。比如在孔丘页面上,显示 人物志 > 汉前 > 。如果我从孔丘跳转至孔思立的时候,在孔思立的页面可以直观地看到 人物志 > 元 > 。这时如果我要去看元朝的人物,可以直接点击「元」而不需要跳转到首页。
    2. 建议人物列表的上一页 /下一页按钮位置固定显示在两侧。因为在 page 1 没有上一页按钮,所以下一页按钮显示在底部居中的位置。进入 page 2 之后,用户会习惯性地去底部中央寻找下一页按钮,但是下一页按钮去到了右下角,用户会以为没有 page 3 了,就算最后找到了位于右下角的按钮,此时也打断了页面的浏览。
    lonely701
        21
    lonely701  
       2022-12-22 17:55:44 +08:00
    @huiyanpohundh123 做好 SEO ,搜索直接跳转到关键词+site:renwuzhi.wiki 这样是否更简单?
    huiyanpohundh123
        22
    huiyanpohundh123  
    OP
       2022-12-22 18:32:32 +08:00 via iPhone
    @lonely701 感谢建议 我会考虑的
    huiyanpohundh123
        23
    huiyanpohundh123  
    OP
       2022-12-22 18:34:53 +08:00 via iPhone
    @lonely701 这样的确不错 借助 google 还可以支持全文搜索 这是前端搜索做不到的.但是 google 索引比较慢 要好几个月才能索引所有的网页.短期内还是准备做前端模糊搜索
    ptaooo
        24
    ptaooo  
       2022-12-23 09:50:09 +08:00
    好奇这种引用的研究数据不会存在侵权之类的么
    huiyanpohundh123
        25
    huiyanpohundh123  
    OP
       2022-12-23 11:16:40 +08:00
    @ptaooo 是研究人员开放的,任何人都可以访问下载数据库,我的工作相当于降低了查看的难度,而且也没有任何盈利
    huiyanpohundh123
        26
    huiyanpohundh123  
    OP
       2022-12-23 11:17:48 +08:00
    @ptaooo 后续考虑在网页上署个名,指向他们官方网站吧,感谢反馈
    LongLights
        27
    LongLights  
       2022-12-23 12:13:06 +08:00
    不错,小建议:网站内链去掉_blank ,反而导航处的外链应该给新窗口。
    huiyanpohundh123
        28
    huiyanpohundh123  
    OP
       2022-12-23 13:20:14 +08:00
    @LongLights 感谢建议
    icenine
        29
    icenine  
       2022-12-23 14:14:44 +08:00
    这不就是全知识 APP 里的关系图谱吗
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2602 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 05:23 · PVG 13:23 · LAX 21:23 · JFK 00:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.