跳转至内容
  • 社区首页
  • 版块
  • 最新
  • 标签
  • 热门
折叠

GitHub中文论坛

  1. 主页
  2. 版块
  3. NodeBB
  4. 开始从 discuzX3.4 迁移到 nodebb(零)

开始从 discuzX3.4 迁移到 nodebb(零)

已定时 已固定 已锁定 已移动 NodeBB
nodebbbbsdiscuz
1 帖子 1 发布者 11.6k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 95909 离线
    95909 离线
    9590
    写于 最后由 编辑
    #1

    论坛这事儿

    论坛这东西现在已经变得非常的小众,我玩论坛始于25年前(暴露了年龄哈哈),现在逛论坛的时间并不多了,最多看看知乎或者公众号文章,也会偶尔跟着潮流制作一些视频。慢慢发现,好的内容还是很受大家欢迎,一个好的视频内容(不是只流量大的)其实也要有好的文案。本人写东西也只是才是这几年的事,偶尔在实体杂志上写一小方块东西。码字是很花时间的,但也是对自己知识和智慧的集中考验。

    论坛相对于公众号文章和即时聊天来看,是一个奇怪的中间产品,口水多但有时能积累起一些很有干货的主题,十分精彩。

    最近想接手一个论坛,用于自己写东西做知识梳理和内容积累,也顺便尝试汇集志同道合的朋友。

    现代论坛

    旧论坛是discuzX3.4,看了一下对比现代的web产品,多少有点倒胃口。功能相当多,界面繁复,速度又慢。。。

    看了下三大现代论坛flarum, nodebb, discourse,最终选了在功能和资源消耗折中的nodebb。原论坛用户数量和帖子积累得不少,所以想办法把数据尽可能迁移过去,发现网上这方面资料并不多,有的也很旧了。开这个帖子记录一下,也希望对其他朋友有用。我的代码都是自学过来的,学得也支离破碎,因为工作用不上,所以纯靠兴趣发动,特别希望有高手也支招。

    首先要了解下discuzX3.4和nodebb的数据库结构,discuzX用的是mysql,nodebb用的是mongodb。

    最重要的当然是用户相关的数据表和帖子数据表。discuzX能查到数据表字典,nodebb只能自己用mongodb的admin工具看了。

    代码初烧

    1 条回复 最后回复
    0
    回复
    • 在新帖中回复
    登录后回复
    • 从旧到新
    • 从新到旧
    • 最多赞同


    • 登录

    • 第一个帖子
      最后一个帖子
    0
    • 社区首页
    • 版块
    • 最新
    • 标签
    • 热门