论坛摒弃了版块?

By xxsir at 2015-07-21 • 1人收藏 • 2186人看过

为什么论坛摒弃了版块?

14 个回复 | 最后更新于 2015-07-21
2015-07-21   #1

因为有标签了啊,功能上完全可以替代板块,但是一个帖子可以有多个标签:

http://www.94cb.com/tag/%E8%AE%BA%E5%9D%9B

就像这样。

2015-07-21   #2

如果一个标签下有百万的帖子是不是速度变慢?

2015-07-21   #3

回复#2 @xxsir :

不会,标签系统的设计实现上是高效的,合理利用了MySQL索引,在百万量级下依旧运转良好。(假设只有这一个标签达到百万级,你要是全站几十亿个帖子,我敢说这个地球上没有一个服务器可以单机流畅地跑起来)

blob.png

例如刚才那个“论坛”标签下,执行时间也远远少于其他论坛的板块页面(动辄数十上百毫秒),我这个只有3ms。

这是良好利用索引的证明,所以即使数量级高了也不会有太大的影响。

毕竟B tree的索引结构时间复杂度接近于O(log n)。

2015-07-21   #4

回复#2 @xxsir :

另外不要想太多了,一个标签有百万主题的话,那个网站规模就已经超越百度贴吧了,总帖量肯定几十亿了,然后一天几十亿PV。

这种情况即使是Carbon Forum也必须搞十台以上的服务器分库分表负载均衡,不然根本跑不起来,更别说别的程序了。

很多站长都没学会走就想着跑了。

2015-07-21   #5

自动分词标签功能是不是支持多语言(除了英文和中文以外)?

2015-07-21   #6

回复#4 @lincanbin :

我觉得你应该带一个团队,为了将来的发展

2015-07-21   #7

回复#5 @xxsir :

不可能支持多种语言的,世界上有超过4000种语言,谁能全部支持?

2015-07-21   #8

回复#6 @xxsir :

真是站着说话不腰疼,养一个团队得多少钱?

太菜的我不想要,差不多够用的人,1个开2万月薪雇着,一个团队一年就得花几百万养了。

我这个程序又不盈利也不打算盈利,那来的钱?

2015-07-21   #9

回复#6 @xxsir :

从其他人的评价来看,我自己一个人的开发效率,跟四五个普通程序员差不多了。

只是我不是全职开发这个,只是利用业余时间来。

这种情况下养个团队人少了必要性不大,大了我也养不起。(其实少了我也养不起)

2015-07-21   #10

可能你能找到自愿者,将来的发展一个人的力量不够

2015-07-21   #11

捕获.PNG

2015-07-21   #12

回复#10 @xxsir :

没有钱的话,我也不能忽悠人来加入这个不能帮他们赚到钱的团队啊。

目前来看,我一个人是够的了。

起码这大半年来,我每周基本只有周末和工作日晚上有空的时候动工,也还是保持了相当快的开发速度,与此同时程序的运行效率也没有降低。

2015-07-21   #13

回复#10 @xxsir :

另外你回复我的时候,点一下我那一楼下面的回复按钮,这样回复我才能收到实时的消息推送。

blob.png

2015-07-21   #14

回复#13 @lincanbin :

ok, 明白了

登录后方可回帖

登 录
信息栏

Carbon Forum是一个基于话题的高性能轻型PHP论坛

下载地址:Carbon Forum v5.9.0
QQ群:12607708(QQ我不常上)

donate

手机支付宝扫描上方二维码可向本项目捐款

粤公网安备 44030602003677号
粤ICP备17135490号

Loading...