V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
McContax
V2EX  ›  站长

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

  •  
  •   McContax · Jul 14, 2016 via Android · 5307 views
    This topic created in 3574 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

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

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

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

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

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

    个人现在比较喜欢 flarum ,但还在 beta 版,不懂代码估计用起来够呛。。。
    justjavac
        13
    justjavac  
       Jul 14, 2016 via Android
    Flarum
    guozixi
        14
    guozixi  
       Jul 29, 2016
    如果要考虑手机端用户,建议 Discuz ,
    不要 PHPWind ,用新兴的小众程序也可以。
    如果只考虑 PC 端,无所谓
    guozixi
        15
    guozixi  
       Jul 29, 2016
    Discuz 也支持内存缓存机制,如果新发帖会自动更新
    使用缓存确实比不使用快很多,并且使用体验没什么影响
    McContax
        16
    McContax  
    OP
       Jul 30, 2016 via Android
    @guozixi 现在打算自己写一个了, discuz phpwind 这些集成的功能太多了,也感觉很多用不上,所以决定自己写一个
    guozixi
        17
    guozixi  
       Aug 1, 2016 via Android
    @McContax 其实 DZ 也可以用的,
    自己把内置的没用的插件删了就好。
    不过,有能力写的话,自己写更厉害。
    看看我用 DZ 搭的这个论坛怎么样:
    http://mat.guozixi.cn/
    上线前,我在后台把所有设置都改了一遍……
    Msxx
        18
    Msxx  
       Jun 13, 2017
    @guozixi 大兄弟!准备换什么论坛程序啦?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   968 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 69ms · UTC 20:18 · PVG 04:18 · LAX 13:18 · JFK 16:18
    ♥ Do have faith in what you're doing.