V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
McContax
V2EX  ›  站长

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

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

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

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

    另外,一个论坛,好优化与渣优化差别有多大,我只接触过 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   ·   我们的愿景   ·   实用小工具   ·   1373 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 17:29 · PVG 01:29 · LAX 10:29 · JFK 13:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.