Sym 的诞生是有如下几点原因:
在浏览帖子时,传统论坛都是需要刷新页面来查看回帖的。 Sym 在类似的用户交互场景上是基于 WebSocket 技术进行架构的,看帖时不需要刷新页面也可以看到其他人回帖。
Sym 使用了很多 HTML5 提供的技术特性,比如通过使用_本地存储_防止编辑帖子 /评论时内容丢失;使用了_音频_特性来进行帖子 /评论音频录制;复制 /粘贴上传图片等等。
运用这些技术, Sym 可以让用户在分享、灌水时更加便捷、舒服 :smirk:
积分系统是所有论坛的基础 /标配系统之一吧,好玩是一方面,另一方面是量化每个用户的价值。 Sym 的积分系统参考了 V2EX 的积分系统,未来将会加入更多动态特性,比如用户阵营汇率、系统运营参数等。
Sym 提供了 API 进行帖子、评论的同步(B3log 构思),目前 Solo 博客系统已经可以完整和 Sym 保持内容同步。
首页
首页使用 Reddit 热帖排序算法,基于用户投票和时间来决定首页内容。另外,列表上面的每篇帖子都有一个_小红条_,表示该帖的当前热度(实时浏览 /评论)。
帖子
个人设置
发布选择
目前有 4 类帖子:
发布编辑
移动端目前除了不能录音外,其他功能和 PC 端保持一致。
首页
浏览帖子
评论区
发布
需求: Maven3+、 MySQL5+、 Jetty9+
src/main/resources/local.properties
中的数据库配置,并创建数据库latke.properties
中的端口为容器端口init.properties
中的管理员账号mvn install
进行构建注意:
symphony.properties
中的 qiniu.*
属性symphony.properties
中的 sendcloud.*
属性用户注册时是启用邮件验证的,如果需要修改请参考相关代码。
请看这里。
在实现 B3log 构思的这几年:
![]() | 1 zonghua 2015-10-02 19:18:46 +08:00 via iPhone ![]() 这个也是你们夫妻两人做的吗实在不喜欢那个飞来飞去的小红点 |
![]() | 3 Ansen 2015-10-02 21:29:50 +08:00 via iPhone ![]() 支持 d 大 |
![]() | 4 Omitted 2015-10-02 22:00:33 +08:00 ![]() 夫妻俩 我女朋友也学编程,为卅差这么远 |
![]() | 7 cppgeek 2015-10-03 00:53:14 +08:00 ![]() 喜欢小红点+1 |
![]() | 8 lincanbin 2015-10-03 02:15:49 +08:00 ![]() Powered by B3log 开源 Sym 1.3.0 389ms 为什么 Java 写的也可以这么慢…… |
9 TMD 2015-10-03 09:33:26 +08:00 ![]() 载入页面时到服务器的连接被重置。 |
![]() | 12 miao 2015-10-03 14:01:50 +08:00 那么 无任何 java 基础的人怎么安装这个论坛程序呢 |
14 pupboss 2015-10-03 16:04:20 +08:00 好漂亮的论坛 |
![]() | 16 GPU 2015-10-03 16:21:04 +08:00 ![]() 好东西 。哇哇 |
![]() | 17 ixo 2015-10-03 16:26:08 +08:00 ![]() 如果能使用 java web 的主流框架实现,更容易流行和推广。 不会或不想二次开发的, php 的开源程序竞争力很强。 想二次开发的,还得花时间熟悉一个新的框架,以及考虑框架的本身可能存在的问题,比较麻烦。 |
![]() | 18 gzlock 2015-10-03 16:29:36 +08:00 via Android ![]() 一个星期前我也想到了用 Websocket 做讨论区,没想到有人实现了 |
![]() | 19 88250 OP |
20 pupboss 2015-10-03 16:45:39 +08:00 @pupboss 哎呀,我想问个弱智问题...数据库配置那项, runtimeDatabase=MYSQL ,改成 MARIADB 行不行,还有下面的 驱动,直接写 org.mariadb.jdbc.Driver 会不会提示驱动不存在 |
![]() | 22 cppgeek 2015-10-03 17:12:14 +08:00 你这个提供 OpenAPI 吗?可以和 github 的 OAuth 集成吗? |
24 UBER 2015-10-03 17:43:08 +08:00 也欢迎来 体验 http://vimtips.cn |
![]() | 25 est 2015-10-03 18:44:35 +08:00 ![]() 非常赞。 |
![]() | 27 billychow 2015-10-03 19:21:43 +08:00 ![]() 多年以前 AJAX 刚刚盛行的时候就有想实现一个实时论坛的想法,但是能力有限一直没有去尝试,没想到现在楼主用 HTML 5 实现了,非常非常赞! |
![]() | 29 Soaper 2015-10-03 19:36:42 +08:00 ![]() 咦………对服务器需求较大吧……并发一大就傻 x 了……… |
![]() | 32 88250 OP |
![]() | 33 Actrace 2015-10-06 00:36:03 +08:00 ![]() 以前用 php 实现过.. |
![]() | 34 1023400273 2015-10-06 09:26:31 +08:00 你们的论坛是不是发的帖子和评论啥的都会跟你们社区论坛同步? |
![]() | 35 88250 OP @1023400273 什么意思? |
![]() | 36 1023400273 2015-10-06 12:34:24 +08:00 @88250 上次搭建了你们的论坛试了下,发的帖子好像同步到你们的社区了 |
![]() | 37 88250 OP @1023400273 你说的是 Solo 博客吧? |
![]() | 38 1023400273 2015-10-06 14:19:34 +08:00 @88250 是的,难道你这个不是 solo ?看你 的截图上有 solo 的,还以为是 solo 的 |
![]() | 39 1023400273 2015-10-06 14:21:11 +08:00 @88250 是不是也叫 b3log ? |
![]() | 40 88250 OP |
![]() | 41 1023400273 2015-10-06 14:50:00 +08:00 @88250 但是我看你们的描述好像还是会进行帖子、评论的同步 |
![]() | 42 88250 OP @1023400273 会的,只要安装了 Solo 博客,会自动和社区保持内容同步。 |
![]() | 43 1023400273 2015-10-07 11:42:14 +08:00 ![]() @88250 我是说你这个论坛会和社区内容同步吗?如果能这个功能可以关闭的吗? |
![]() | 44 88250 OP @1023400273 你说的社区是哪个? |
![]() | 45 1023400273 2015-10-07 15:52:46 +08:00 @88250 就这么说吧, Sym 会不会和 solo 一样会有内容同步机制,如果有是否可以关闭? |
![]() | /td> | 46 88250 OP @1023400273 有的,要完整同步的话还需要部署 Rhy ,细节请看这里: http://hacpai.com/b3log 要关闭的话只需要用户配置一下 Sym 中的 B3log Key 设置就行了。 |
![]() | 47 beneo 2015-10-08 07:26:26 +08:00 ![]() 挺好的,加颗星 |
![]() | 49 wendellup 2015-10-08 11:46:11 +08:00 ![]() mark! |
![]() | 50 wucao219101 2015-10-08 17:02:28 +08:00 ![]() 很棒! |
![]() | 51 88250 OP |
52 niko 2015-10-09 13:50:44 +08:00 ![]() 支持一下。 |
![]() | 54 bozong 2015-11-07 23:47:31 +08:00 ![]() 66666 |
![]() | 57 hqs123 2015-11-08 23:42:27 +08:00 ![]() 非常不错,不过安装好像有点复杂,可不可以再简单点? |
![]() | 59 canesten 2015-12-05 17:17:59 +08:00 ![]() WebSocket 洋气啊 |
60 XianZaiZhuCe &bsp; 2015-12-05 17:24:08 +08:00 via Android ![]() 叼 |
![]() | 61 shyling 2015-12-05 17:39:17 +08:00 ![]() 假如说用户在线很多会不会很占用资源呀,毕竟都是长连接 |
![]() | 62 cxshun 2015-12-05 18:12:12 +08:00 ![]() 很赞,同是搞 java 的过来支持一下。 |
![]() | 64 88250 OP 多谢管理员了。 |
![]() | 66 xingso 2015-12-05 20:59:23 +08:00 ![]() 楼主什么服务器啊。好快 |
![]() | 69 cq7216 2015-12-28 09:22:16 +08:00 确实很棒的网站,收录了,支持!!! |