爆肝,一晚上时间开发出一个论坛

2018-10-23 09:18:31 +08:00
 KasuganoSoras

最近突然想搞个论坛,做一个小型的开源(兼 Minecraft 我的世界)交流社区。

首先选择论坛程序,先看了 Discuz,以前就用过,但是感觉过于庞大而且有过多的无用功能,放弃。

再看了 phpWind,这个以前也用过,但是感觉设计上不是很符合我的想法,放弃。

然后又看了 XiunoBBS,这个界面有点类似于 V2EX 的风格,不过也不是很喜欢。

最后看了 Xenforo,这个功能很强大,界面也很不错,但是太复杂,开发起来有点麻烦,放弃。。

于是思考了一晚上,决定自己造一个论坛,毕竟自己造轮子才是最大的乐趣。。

用了 10 个小时的时间,通宵爆肝,终于写出了一个像样的论坛,命名为 ZeroDream-BBS

论坛地址:https://bbs.zerodream.net/

首先呢,我承认我这个论坛在设计理念上有很多地方借鉴了 V2EX,因为 V2EX 是个优秀的社区论坛,包括节点的设计、发帖、预览等。

目前有的功能:

  1. 基础的发帖回帖编辑功能
  2. 帖子管理功能
  3. 帖子置顶、回复置顶功能
  4. 查看指定用户的帖子
  5. 发帖和回帖均支持 Markdown 语法

一些与 V2EX 不同的地方:

  1. 允许修改发表后的帖子
  2. 允许删除自己的帖子
  3. 回复 AJAX 自动更新免刷新页面
  4. 没有管理员后台,所有操作都是前台完成
  5. 没有移动适配(其实是懒得写 CSS )

按目前来看,日常使用是没有问题了。

论坛没有独立的用户系统,而是接入了我的 Sakura Frp OpenAPI,统一管理用户,省事很多。

没有用任何框架,前端和后端都没有用(除了前端一个 jQuery 不过应该不算框架了)代码都是纯手写。

目前没有积分这种东西,因为感觉作用不大,反而会有人为了积分而水贴之类的。

总结一下

缺点:代码耦合性较强,功能较为简单。

优点:符合我的设计理念,自我感觉良好(逃)。

另外就是……不打算开源了,因为这个东西设计之初就是为了给自己用的,有很多地方需要依赖我网站上的其他服务,如果要改起来也不简单,所以还是算了。

各位 dalao 有什么好的建议,欢迎评价~

18654 次点击
所在节点    分享创造
122 条回复
frostming
2018-10-23 12:55:29 +08:00
@KasuganoSoras 不仅如此,首先说页面做得很好看,但确实给我更多博客的感觉

论坛与博客最大不同个人认为还是一个「个人账户的维护」包括不仅限于积分、荣誉、头像、经验、签名这类东西,而你这个网站极大弱化了账户信息。让人感觉像是博客了。
tailf
2018-10-23 13:02:07 +08:00
Sakura Frp 不错
Oo0
2018-10-23 13:25:13 +08:00
有点慢
clions
2018-10-23 13:28:27 +08:00
这个向上的操作真是棒呆了!!
vincentxue
2018-10-23 13:30:05 +08:00
这界面完全是 WordPress 的感觉啊...
ben1024
2018-10-23 13:33:30 +08:00
@KasuganoSoras 换个雷姆或血小板吧
iiduce
2018-10-23 13:34:02 +08:00
速度挺快的,这是放在了腾讯云的香港节点?
qq641016547
2018-10-23 13:39:09 +08:00
@wispx 楼主有男朋友
terrywater
2018-10-23 13:40:51 +08:00
厉害,我可以可以说一晚上撸了个 fecshop 电商系统吗?

官网:www.fecshop.com

github 地址: https://github.com/fecshop/yii2_fecshop
KasuganoSoras
2018-10-23 13:41:08 +08:00
@frostming 经验和头衔我会考虑一下的,毕竟这也是一个论坛的核心内容之一了,挺有道理的。
Terry05
2018-10-23 13:43:41 +08:00
才一个晚上??我感觉你已经得到明哥的真传了!!
ldrljq
2018-10-23 13:59:25 +08:00
确实很厉害,不过。。。有点丑。。。
carrywu
2018-10-23 14:06:39 +08:00
有點東西
zacheryWu
2018-10-23 14:29:12 +08:00
这么明目张胆的哲学真的好吗?😆
luoer
2018-10-23 14:38:18 +08:00
首页突然蕉灼了起来
Level5
2018-10-23 14:50:34 +08:00
赞一个 ..... 看到底部的香蕉君虎躯一震...😂
crazygod
2018-10-23 15:53:31 +08:00
我的世界服务器?之前有个幻想乡 mod 的,,话说咨询一下楼主,做个简单可以优化的展示网站价格多少?
pnongrata
2018-10-23 16:01:15 +08:00
…………返回顶部有毒
你是魔鬼吗……


博客 vibe 感觉更多是因为页面布局和配色

总的来说感觉这个轮子还是蛮酷炫的 :D
kios
2018-10-23 16:16:00 +08:00
老哥牛逼
kios
2018-10-23 16:16:29 +08:00
我想请问熬夜的秘笈,不会困嘛。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/500074

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX