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

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

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

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

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

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