源码
|
Java 实时论坛 - Sym 1.3.0 发布 |
Sym 是一个用 Java 写的实时论坛,欢迎来体验!
简介
Sym 是一个用 Java 写的实时论坛,欢迎来体验!
初衷
Sym 的诞生是有如下几点原因:
我们想实现一种新的网络社区体验,独立博客+社区互动
大多数论坛用户体验不够现代化,想做一个和聊 QQ 一样体验的论坛
已有的用 Java 写的论坛真的很少/丑,并且大多已经不再维护
基本理念
实时交互
在浏览帖子时,传统论坛都是需要刷新页面来查看回帖的。Sym 在类似的用户交互场景上是基于 WebSocket 技术进行架构的,看帖时不需要刷新页面也可以看到其他人回帖。
HTML5
Sym 使用了很多 HTML5 提供的技术特性,比如通过使用本地存储防止编辑帖子/评论时内容丢失;使用了音频特性来进行帖子/评论音频录制;复制/粘贴上传图片等等。
运用这些技术,Sym 可以让用户在分享、灌水时更加便捷、舒服 :smirk:
积分系统
积分系统是所有论坛的基础/标配系统之一吧,好玩是一方面,另一方面是量化每个用户的价值。Sym 的积分系统参考了 V2EX 的积分系统,未来将会加入更多动态特性,比如用户阵营汇率、系统运营参数等。
互联
Sym 提供了 API 进行帖子、评论的同步(B3log 构思),目前 Solo 博客系统已经可以完整和 Sym 保持内容同步。
直达链接