如今开一个论坛,是要用现成的 dz 或者 phpwind 好,还是自己写一个好

2016-07-14 11:11:44 +08:00
 McContax

一年前变成了日呆,找了好几个论坛都坐不住,要不广告乱飞,要不排版恶心,要不天天炸机(结果貌似只有一个活到了今天,而且昨晚还炸机),感觉就像站长们的经历是: 日呆→程序猿(可能还是直接不知道淘宝哪里购买的一条龙服务),总之体验很不好

所以现在我也想开个论坛,撇开其他因素:时间,精力之类的,我是应该选择现成的套件,还是自己重写一个

另外,一个论坛,好优化与渣优化差别有多大,我只接触过 wp , Wordpress 的话可以做各种缓存,但是在论坛上,几乎每隔几分钟就有新发言,缓存的话会不会得不偿失?

如果各位有关论坛开发的各种坑或者技术上的问题,欢迎提出来,当然我肯定是没办法解决的。。。

4658 次点击
所在节点    站长
18 条回复
arens
2016-07-14 11:23:39 +08:00
好多年前做过一阵子论坛,当时用的是 Phpwind ,因为我是美术出身,另外程序朋友告诉我 DZ 的代码一团糟,便产生了反感,用了 Phpwind ,而且 PW 在当时据说 SEO 非常好

我当时做的美术论坛,前 3 个月,效果的确不错,新域名 PR 却都已经到 2 了,收录量非常的快,检索过只有几个坏链,后来因为服务器纠纷,论坛没继续开下去(当时主要方向不在论坛上)

不过既然楼主有能力,还是建议自己来,将来好扩展,另外, Wordpress 其实也有个官方论坛功能的,叫 bbpress ,可以了解下
BMW
2016-07-14 12:23:36 +08:00
[程序朋友告诉我 DZ 的代码一团糟,便产生了反感]
看来你程序朋友给你说反了。
@arens
x86
2016-07-14 12:42:17 +08:00
@BMW 确实,多数吐槽的只是 dz 的臃肿
xvx
2016-07-14 12:51:24 +08:00
喜欢二——次元,同时曾经也做过相关的论坛,不建议使用 DZ ,特别是个人管理的话,真是累死人的,太多设置,配置要求还比较高。
能力上可以的话,自己写是最好的。用现成的,要是我就选轻量不折腾的,专注讨论内容即可,用户质量可能还会高点。
dz 论坛给人的感觉就是用户质量不高。
davidyin
2016-07-14 13:11:57 +08:00
推荐 phpbb
lyragosa
2016-07-14 13:20:20 +08:00
你想做一个论坛 -> 用现成的二次开发

你想写一个论坛 -> 自己写
benbenzhangqi
2016-07-14 13:28:26 +08:00
个人觉得 DZ 目前已经做了很长时间了 而且功能方面也不错 占有市场率也是比较高的吧
Chappako
2016-07-14 13:30:19 +08:00
现在经常会看到有用 Flarum 的
WildCat
2016-07-14 13:39:10 +08:00
1. 用现成的,有大量用户之后考虑自己拓展 /重写
2. JavaEye 创始人范凯说过:做社区,技术绝对不是最关键的,运营是最关键的
Robias
2016-07-14 13:54:10 +08:00
dz 和 pw 都那么臃肿,况且都已经停止更新了。

如果楼主不想自己写,可以考虑 Flarum 、极简论坛、 nodebb 、 phpbb 等等。
McContax
2016-07-14 15:01:36 +08:00
@xvx
@arens 我觉得自己写吧,肯定没法像 DZ 那些那么全,不过也正因为 DZ 全,所以我又觉得它很乱,看来还是自己写一个好,我的目标也不高,像 V2EX 这样简洁易懂就好,太眼花缭乱只会让人反感。。。。
jhdxr
2016-07-14 15:07:00 +08:00
discuz (不带 x )和 phpwind ( 9 之前)代码其实的确都惨不忍睹了些
考虑到要支持各种奇怪和古老的环境, discuzX 系列和 phpwind9.x 的代码我觉得写的还都是可以的,非要比较的话其实我觉得 phpwind9.x 的更优雅一些,但是实际上在当时 pw9 刚出的时候,在很多低端的主机上都被反馈跑不起来

然后 LS 也都说了很重要的一点,两者基本上都已经停止维护了。 discuz 是很久没有更新了,一个官方的人和一堆第三方自己弄了一个 discuzF ,勉强算给它续命。 phpwind 倒还能看到官方自己在那修修补补,但更新大多是在给移动端。

个人现在比较喜欢 flarum ,但还在 beta 版,不懂代码估计用起来够呛。。。
justjavac
2016-07-14 23:11:24 +08:00
Flarum
guozixi
2016-07-29 21:49:36 +08:00
如果要考虑手机端用户,建议 Discuz ,
不要 PHPWind ,用新兴的小众程序也可以。
如果只考虑 PC 端,无所谓
guozixi
2016-07-29 22:43:12 +08:00
Discuz 也支持内存缓存机制,如果新发帖会自动更新
使用缓存确实比不使用快很多,并且使用体验没什么影响
McContax
2016-07-30 00:11:07 +08:00
@guozixi 现在打算自己写一个了, discuz phpwind 这些集成的功能太多了,也感觉很多用不上,所以决定自己写一个
guozixi
2016-08-01 11:39:38 +08:00
@McContax 其实 DZ 也可以用的,
自己把内置的没用的插件删了就好。
不过,有能力写的话,自己写更厉害。
看看我用 DZ 搭的这个论坛怎么样:
http://mat.guozixi.cn/
上线前,我在后台把所有设置都改了一遍……
Msxx
2017-06-13 19:28:32 +08:00
@guozixi 大兄弟!准备换什么论坛程序啦?

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

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

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

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

© 2021 V2EX