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

有和Project Babel类似的开源项目吗?

  •  
  •   dulao5 · 2011-05-09 12:17:15 +08:00 · 9324 次点击
    这是一个创建于 4742 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我在寻找一个"现代bbs"的方案, 无疑v2ex最适合了.
    但是公司可能不愿意使用GAE , 公司也没有python的开发力量.

    请问有没有其他开源的bbs , 像v2ex那样优雅,现代呢?

    另外, Project Babel的PHP版本还在开发吗, 相差有多远?
    29 条回复    1970-01-01 08:00:00 +08:00
    won
        1
    won  
       2011-05-09 12:25:24 +08:00 via iPhone
    wordpress 完全可以
    94smart
        2
    94smart  
       2011-05-09 12:38:40 +08:00
    bbpress或discuz X呢
    chuck911
        3
    chuck911  
       2011-05-09 12:50:00 +08:00   ❤️ 1
    http://vanillaforums.org/
    demo: http://www.oneplace.cn 主题我几乎完全copy了
    ihacku
        4
    ihacku  
       2011-05-09 13:32:50 +08:00
    @chuck911 赞主题!
    leogray
        5
    leogray  
       2011-05-09 13:39:36 +08:00
    @chuck911 酷!
    dulao5
        6
    dulao5  
    OP
       2011-05-09 14:13:30 +08:00
    @won
    你是说 wordpress + Simple:Press 吗? 多谢, 我考察一下.

    @94smart
    discuz X 不考虑了, 我们做过类似的事情, 代码质量不高, 历史负担很重.
    bbpress 已经下载了, 正在看.

    @chuck911
    vanilla 貌似很复杂啊, 可是你的demo做的很简单精巧, 赞一下.
    下了代码一看, 代码这么复杂, 有些没底气了...


    我关心代码复杂性, 主要是因为我想不使用系统内置的用户系统, 而是使用我们自己的用户中心.
    关键是这个了, 理想情况是: 用户认证和profile部分只涉及一个集中的moudle.
    chuck911
        7
    chuck911  
       2011-05-09 14:23:27 +08:00
    @dulao5 vanilla复杂吗,我一天就上手了。如此清晰的mvc + plugin + theme,我研究了这么多框架和cms,这个算非常清晰的了
    dulao5
        8
    dulao5  
    OP
       2011-05-09 14:25:51 +08:00
    @chuck911 谢谢! 那我先看看!
    dimlau
        9
    dimlau  
       2011-05-09 14:31:05 +08:00
    @chuck911 中文搜索问题肿么解决?
    chuck911
        10
    chuck911  
       2011-05-09 14:53:20 +08:00
    @dimlau 默认是使用mysql全文搜索
    mysql全文搜索在内容极少的时候可能会什么都搜不出来,内容巨大的时候可能会效率低下
    对中文好像是没有问题吧?

    如果对搜索有特别要求,可以写插件把内置的改掉
    dimlau
        11
    dimlau  
       2011-05-09 14:55:40 +08:00
    @chuck911 你的 demo 站貌似没法搜索啊。
    chuck911
        12
    chuck911  
       2011-05-09 15:04:28 +08:00
    @dimlau 的确是,我在看是因为目前帖子太少还是就真的不支持,
    如果不支持,我就做个coreseek的插件
    dulao5
        13
    dulao5  
    OP
       2011-05-09 15:04:34 +08:00
    看了 vanilla 的auth部分的确很清晰, auth的实现可替换, 默认实现是密码验证.
    94smart
        14
    94smart  
       2011-05-09 15:27:45 +08:00
    @chuck911 vanilla发展到这么完善了,你的主题不错哟
    xrea
        15
    xrea  
       2011-05-09 20:23:25 +08:00
    @chuck911 好酷好简洁的模板!另外请问你的.CN是怎么申请的,貌似现在只能企业才能申请,个人还有办法么?
    chuck911
        16
    chuck911  
       2011-05-10 09:23:38 +08:00
    @xrea 我跟朋友注册了个公司...个人好像挺麻烦的
    qichangxing
        17
    qichangxing  
       2011-05-14 13:44:27 +08:00
    d5d
        18
    d5d  
       2011-05-18 13:57:52 +08:00
    一样的在寻找“现代感的bbs”。求交流
    chuck911
        19
    chuck911  
       2011-05-18 14:55:04 +08:00
    http://www.v2ex.com/t/13193 “v2ex网站ruby版” by @fanminjian ,rails,开源,支持~
    fanminjian
        20
    fanminjian  
       2011-05-18 15:03:44 +08:00
    @chuck911 谢谢支持啊,边学边用,以前学的太杂,php,asp,java都学了点,到现在都没做出点什么来。现在服务器自动部署,每天3点cron job自己搞定版本更新。我要做的就是推送上github。
    d5d
        21
    d5d  
       2011-05-18 17:30:09 +08:00
    @chuck911 能分享个主题吗?suoao#qq.com
    yokle
        22
    yokle  
       2011-05-18 18:04:53 +08:00
    我很无耻的抄袭了 v2ex的主题
    http://hnnu.me

    在准备开源中
    yokle
        23
    yokle  
       2011-05-18 18:07:44 +08:00
    开源之前 会联系livid问他是否授权我开源,毕竟设计所有权归他!
    d5d
        24
    d5d  
       2011-05-18 18:37:40 +08:00
    @yokle 支持,我先测试吧。suoao#qq.com
    xhacker
        25
    xhacker  
       2011-05-18 21:12:08 +08:00
    @yokle 开源的衍生品当然能开源啦~Project Babel 是 BSD 的啦。
    dulao5
        26
    dulao5  
    OP
       2011-05-24 14:56:14 +08:00
    @d5d
    目前我暂时选vanilla了.
    相比其他PHP bbs, vanilla核心很紧凑(core很小), 扩展性很好(plugable是个核心概念).
    MVC+plugin+theme , 模式成熟. 另外由于views代码量不大, 所以theme的成本也不大.

    但是我想要的"现代应用程序", vanilla做的还不够.

    我期望的现代模式是:
    * 论坛就是论坛, 不包含user. user纯粹是个ID. 类似opensocial里面的数据服务, user剥离要纯粹;
    * RESTful API + Auth 组成的service. 这个service可独立部署. 服务可以是json api, 加oauth验证;
    * 前端的部署完全是分离的. 前端可能是PHP的, 也可能是静态页面+js的.

    满足以上要求的, 谁告诉我, 我一定请他吃饭. :D
    mrdunhao
        27
    mrdunhao  
       2011-06-15 10:17:39 +08:00
    @chuck911
    你好,我希望在icdsoft上面寄存这个项目,作为我们学校的论坛,能把你的主题和部分会用到的插件源码发我么,谢谢。
    jeneral爱特vip点qq点com
    wellhome
        28
    wellhome  
       2011-08-15 09:05:06 +08:00
    请问@chuck911,你的主题可以分享吗?
    chuck911
        29
    chuck911  
       2011-08-15 13:57:07 +08:00
    @wellhome 半成品我不想拿出来,如果是想一起来完善它然后分享出去,可以跟我联系
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2263 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 150ms · UTC 03:10 · PVG 11:10 · LAX 20:10 · JFK 23:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.