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

基于 Laravel 5.2 开发的一个 bbs,参考 V2EX, PHPHub 和 Ruby China

  •  1
     
  •   Hifone · 2016-06-13 17:42:53 +08:00 · 8345 次点击
    这是一个创建于 3085 天前的主题,其中的信息可能已经有所发展或是发生改变。

    为了学习 Laravel 5.2 参照 V2EX , PHPhub 和 Ruby-china 做了一个 BBS ,取名叫 Hifone ( Hi + Forum + One )。非常感谢 V2EX , PHPhub 和 Ruby-china , Hifone 从中汲取了不少养分。

    废话少说,上图:

    1 、前台

    file

    2 、发帖

    file

    3 、管理后台

    file

    4 、广告(推荐位),广告位可以根据路径定向投放

    file

    5 、 OAuth 登录(支持新浪微博、 QQ 、 Gitlab 等)

    file

    演示地址: http://hifone.com/ 源码地址: https://github.com/Hifone/Hifone or http://git.oschina.net/hifone/Hifone

    个人能力有限,程序肯定存在很多不成熟的地方,欢迎大家拍砖,谢谢。

    第 1 条附言  ·  2016-06-16 14:54:49 +08:00
    Hifone 目前处于开发状态,安装过程需要有一点 PHP 和 Laravel 的基础知识。
    第 2 条附言  ·  2016-06-17 09:42:18 +08:00

    简化了安装步骤。

    file

    第 3 条附言  ·  2016-06-21 17:41:29 +08:00

    新增积分功能。

    file

    57 条回复    2016-07-24 10:42:30 +08:00
    echopan
        1
    echopan  
       2016-06-13 17:45:44 +08:00
    做的还不错 已经 star
    lslqtz
        2
    lslqtz  
       2016-06-13 18:04:57 +08:00
    已 Star 。
    kaiku300
        3
    kaiku300  
       2016-06-13 18:21:20 +08:00
    不错哦 star
    cmlz
        4
    cmlz  
       2016-06-13 18:47:02 +08:00
    说真的,顶头的广告位和那四个大方框实在太影响用户体验,至少我觉得不舒服。
    songsong
        5
    songsong  
       2016-06-13 19:34:12 +08:00
    不错 ,赞
    jsyzchen
        6
    jsyzchen  
       2016-06-13 19:36:17 +08:00
    已 star
    denghongcai
        7
    denghongcai  
       2016-06-13 19:44:14 +08:00
    工作量有点大啊,赞一个楼主
    ruooooooli
        8
    ruooooooli  
       2016-06-13 20:18:44 +08:00
    太好了 正好我是新手学习 Laravel 谢谢楼主!!!
    bjrjk
        9
    bjrjk  
       2016-06-13 20:30:03 +08:00 via Android
    star ed
    kideny
        10
    kideny  
       2016-06-13 20:57:59 +08:00
    人工置顶,支持一个。
    jeffw
        11
    jeffw  
       2016-06-13 21:13:52 +08:00
    已 tart
    lissome
        12
    lissome  
       2016-06-13 21:28:07 +08:00
    已 star
    msg7086
        13
    msg7086  
       2016-06-13 21:32:50 +08:00
    首页 Ruby-China 我一脸哪。

    @cmlz 还好吧。人的视线本来就比较容易集中在中间区域,顶部撑开以后眼睛正好从中间的帖子列表看起。
    andysheng
        14
    andysheng  
       2016-06-13 21:47:27 +08:00
    Safari 上,点击帖子里的图片后,会弹出 n 个模态框出来。
    pengbo37877
        15
    pengbo37877  
       2016-06-13 22:58:22 +08:00
    少年你的 pjax 用的是什么实现的
    cmlz
        16
    cmlz  
       2016-06-13 23:07:37 +08:00 via Android
    @msg7086
    或者我比较特别,我习惯看网页从顶部的大标题看起,看美女也是从脸往下看,哈...
    Hifone
        17
    Hifone  
    OP
       2016-06-13 23:27:00 +08:00
    @pengbo37877 jquery-pjax + laravel middleware
    Hifone
        18
    Hifone  
    OP
       2016-06-13 23:28:00 +08:00
    @andysheng ekko-lightbox 没用好,下次修复,谢谢。
    vacker
        19
    vacker  
       2016-06-14 00:42:17 +08:00
    已 Star
    bbs7txt
        20
    bbs7txt  
       2016-06-14 00:52:53 +08:00 via iPhone
    楼主可以给 phphub 加个后台,会员注册功能么?
    xuwenmang
        21
    xuwenmang  
       2016-06-14 07:52:47 +08:00
    @bbs7txt 楼主发的不就是有后台,有会员注册?
    luckybird
        22
    luckybird  
       2016-06-14 08:05:51 +08:00
    tvallday
        23
    tvallday  
       2016-06-14 09:11:07 +08:00 via Android
    不错啊,要是能接入 WordPress 就最好了,这样市场前景广阔。
    30CURRY30
        24
    30CURRY30  
       2016-06-14 09:40:15 +08:00
    我执行了 php artisan migrate 之后报了 Database (E:\www\xxx\database\database.sqlite) does not exist.的错误,请问哪里出错了
    Hifone
        25
    Hifone  
    OP
       2016-06-14 09:43:26 +08:00
    @30CURRY30 没有在 win 下跑 sqlite 测过。 travis-ci 上的单元测试用的是 sqlite.
    Hifone
        26
    Hifone  
    OP
       2016-06-14 09:43:55 +08:00
    @tvallday 准备接入 discuz 。用户密码加密算法已经与 discuz 保持一致。
    30CURRY30
        27
    30CURRY30  
       2016-06-14 09:45:13 +08:00
    @Hifone OK ,明白了
    tvallday
        28
    tvallday  
       2016-06-14 09:50:26 +08:00
    @Hifone 同样是论坛为什么要接入 discuz ?
    sorra
        29
    sorra  
       2016-06-14 09:51:00 +08:00
    不错!虽然我不用 PHP
    Robias
        30
    Robias  
       2016-06-14 09:53:47 +08:00
    不错,赞。
    hugsky
        31
    hugsky  
       2016-06-14 09:54:33 +08:00
    @Hifone discuz 海量用户等待你的拯救计划。
    baoguok
        32
    baoguok  
       2016-06-14 09:56:48 +08:00
    good
    Hifone
        33
    Hifone  
    OP
       2016-06-14 10:03:42 +08:00
    @tvallday 所谓的接入是 convert ,并不是并存。主题、回帖导入做转换相对简单,用户的导入关键还是用户密码算法不一致的问题。我是这么想的,可能考虑不周,请赐教。
    snowrui
        34
    snowrui  
       2016-06-14 10:09:43 +08:00
    不错 已 start
    tvallday
        35
    tvallday  
       2016-06-14 10:14:41 +08:00
    @Hifone 哦我的意思不是导入是提供可以做成插件的接口,方便做成其他知名产品的扩展,或者方便其他插件扩展你的论坛。比如 Wordpress 的中文论坛扩展少得可怜,往往要外连到另一个独立的论坛系统,要是有现成的好论坛能做成插件,这个用户量很快就上去了。
    demoxu
        36
    demoxu  
       2016-06-14 10:22:37 +08:00
    已 star
    Dreawer
        37
    Dreawer  
       2016-06-14 10:27:00 +08:00
    准备注册,填写资料之后提交怎么都变空白了?
    sunnygts
        38
    sunnygts  
       2016-06-14 10:34:29 +08:00
    不错的 风格很清新
    wjfz
        39
    wjfz  
       2016-06-14 10:48:15 +08:00
    已 start

    搜索是要登录咩,跳到了 http://hifone.com/auth/register?q=test
    chuhemiao
        40
    chuhemiao  
       2016-06-14 10:48:40 +08:00
    风格不错
    kardec
        41
    kardec  
       2016-06-14 11:42:08 +08:00
    看起来很不错的样子
    shrimp929
        42
    shrimp929  
       2016-06-14 11:55:31 +08:00
    zonghua
        43
    zonghua  
       2016-06-14 12:37:25 +08:00
    后台模板是第三方的吗?叫什么?还是自己写的?
    flipped123
        44
    flipped123  
       2016-06-14 12:52:03 +08:00
    改为 python-china 吧,为什么 ruby 有。(逃
    cai314494687
        45
    cai314494687  
       2016-06-14 12:53:00 +08:00   ❤️ 1
    不错, 1 年多之前我用 Yii2 也写过一个项目: https://github.com/iiYii/getyii
    pein
        46
    pein  
       2016-06-14 14:19:00 +08:00
    有没有压测一下 作为 BBS 的话需要这种数据
    freebattle
        47
    freebattle  
       2016-06-14 15:16:02 +08:00
    来自 d 版带着爱啊
    Hifone
        48
    Hifone  
    OP
       2016-06-14 15:19:54 +08:00
    @freebattle 你懂的。欢迎去 D 版推荐下,嘿。
    lanxyou
        49
    lanxyou  
       2016-06-14 16:52:46 +08:00
    我看好楼主---UGlee
    GeorgeYang
        50
    GeorgeYang  
       2016-06-14 18:07:59 +08:00
    好棒的 bbs ,配一个好米就可以玩起来了!已 star
    kumakiti
        51
    kumakiti  
       2016-06-14 18:23:42 +08:00
    5 天时间,真棒,想学 Laravel 的表示 Laravel 还是很大很复杂的
    phithon
        52
    phithon  
       2016-06-14 22:40:41 +08:00
    楼上说了这么多都没装装试试。。
    https://github.com/Hifone/Hifone/issues/20
    qloog
        53
    qloog  
       2016-06-15 13:50:09 +08:00
    很不错呦~
    alen
        54
    alen  
       2016-06-15 13:51:34 +08:00
    不错不错,现在玩的是 phalcon ,以后有空了玩玩 laravel 。
    Magician
        55
    Magician  
       2016-06-16 12:56:29 +08:00
    楼上说了这么多 能跑起来么 500 错误。
    Hifone
        56
    Hifone  
    OP
       2016-06-25 15:22:05 +08:00
    @andysheng 已修复
    mingyun
        57
    mingyun  
       2016-07-24 10:42:30 +08:00
    赞 laravel
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2331 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 01:51 · PVG 09:51 · LAX 17:51 · JFK 20:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.