如今开一个论坛,是要用现成的 dz 或者 phpwind 好,还是自己写一个好 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
McContax
V2EX    站长

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

  •  
  •   McContax 2016-07-14 11:11:44 +08:00 via Android 5052 次点击
    这是一个创建于 3375 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

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

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

    如果楼主不想自己写,可以考虑 Flarum 、极简论坛、 nodebb 、 phpbb 等等。
    McContax
        11
    McContax  
    OP
       2016-07-14 15:01:36 +08:00
    @xvx
    @arens 我觉得自己写吧,肯定没法像 DZ 那些那么全,不过也正因为 DZ 全,所以我又觉得它很乱,看来还是自己写一个好,我的目标也不高,像 V2EX 这样简洁易懂就好,太眼花缭乱只会让人反感。。。。
    jhdxr
        12
    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
        13
    justjavac  
       2016-07-14 23:11:24 +08:00 via Android
    Flarum
    guozixi
        14
    guozixi  
       2016-07-29 21:49:36 +08:00
    如果要考虑手机端用户,建议 Discuz ,
    不要 PHPWind ,用新兴的小众程序也可以。
    如果只考虑 PC 端,无所谓
    guozixi
        15
    guozixi  
       2016-07-29 22:43:12 +08:00
    Discuz 也支持内存缓存机制,如果新发帖会自动更新
    使用缓存确实比不使用快很多,并且使用体验没什么影响
    McContax
        16
    McContax  
    OP
       2016-07-30 00:11:07 +08:00 via Android
    @guozixi 现在打算自己写一个了, discuz phpwind 这些集成的功能太多了,也感觉很多用不上,所以决定自己写一个
    guozixi
        17
    guozixi  
       2016-08-01 11:39:38 +08:00 via Android
    @McContax 其实 DZ 也可以用的,
    自己把内置的没用的插件删了就好。
    不过,有能力写的话,自己写更厉害。
    看看我用 DZ 搭的这个论坛怎么样:
    http://mat.guozixi.cn/
    上线前,我在后台把所有设置都改了一遍……
    Msxx
        18
    Msxx  
       2017-06-13 19:28:32 +08:00
    @guozixi 大兄弟!准备换什么论坛程序啦?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1018 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by soliude
    VERSION: 3.9.8.5 24ms UTC 18:34 PVG 02:34 LAX 11:34 JFK 14:34
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86