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

快速,优雅, 强大的博客系统,由 Laravel5.3 强力驱动。

  •  2
     
  •   lufficc · Sep 21, 2016 · 7420 views
    This topic created in 3508 days ago, the information mentioned may be changed or developed.

    Laravel Blog

    主页 | Gitub

    快速,优雅, 强大的博客系统,由 Laravel5.3 强力驱动。点击 这里 查看.

    这是一个我个人使用的博客,也曾经使用 Hexo 和 github pages 搭过网站,都是都不灵活。因此用 Laravel 写了这个博客。 我想说的是 Laravel 是最好的 php 框架。

    后续会分享一些写这个博客的心得,欢迎关注。

    如果你发现 bugs,欢迎 issue.

    特点

    1. Markdown 编辑器,支持图片拖拽,粘贴板图片上传到七牛并返回链接。
    2. 完善的评论系统。
    3. Github 账号登录。
    4. 采用 Repository 设计模式分离 Controller 和 Model 。
    5. 采用 Redis 缓存( Cache 采用数据库 0 , Session 采用数据库 1).
    6. 图片,文件管理。
    7. ~~Pjax 局部加载~~。
    8. 谷歌分析,后台管理。
    9. 文章可以分类,贴标签,代码高亮。
    10. 更多自定义...

    环境要求

    1. "php": ">=5.6.4"
    2. "mysql": ">=5.7"
    3. 必须安装 Redis.

    安装

    git clone https://github.com/lufficc/laravel-blog.git
    
    cd laravel-blog
    
    // 配置你的.env 文件
    
    php artisan migrate
    
    php artisan serve
    
    // that's all
    
    

    截图

    截图

    致谢

    laravel-china

    协议

    本博客采用 MIT license.

    Supplement 1  ·  Sep 22, 2016
    看大家都喜欢本博客的主题的样式,为防止出现意外情况,写个简易教程介绍一下如何安装本博客。
    https://lufficc.com/blog/how-to-install-my-blog
    55 replies    2016-11-07 18:55:13 +08:00
    doublleft
        1
    doublleft  
       Sep 21, 2016
    很完整的项目,有考虑多 theme 吗
    wenzichel
        2
    wenzichel  
       Sep 21, 2016
    这是个人博客吗,怎么还有登录和注册呢。还是一个所有人都能注册发表博客呢
    Haiwx
        3
    Haiwx  
       Sep 21, 2016 via Android
    看起来很不错⊙▽⊙
    wenzichel
        4
    wenzichel  
       Sep 21, 2016   ❤️ 2
    刚才用了一下,提两个建议:

    1. 用户输入过姓名和邮箱后,建议保存到 cookie 中,以后直接读 cookie 就行,不用每次都要输入;
    2. 我在你的 about 页面里评论了: `<script>alert('hello')</script>`,然后就弹窗了
    Kokororin
        5
    Kokororin  
       Sep 21, 2016
    Gitub (= ̄▽ ̄=)
    lufficc
        6
    lufficc  
    OP
       Sep 21, 2016
    @doublleft 暂时没有,以后会考虑的,因为这个博客主要是自己用
    lufficc
        7
    lufficc  
    OP
       Sep 21, 2016
    @wenzichel 这个主要是为了回复方便哈
    lufficc
        8
    lufficc  
    OP
       Sep 21, 2016
    @wenzichel 厉害,一下子就发现 bug ,那个 cookie 会尽快添加的,感谢
    lufficc
        9
    lufficc  
    OP
       Sep 21, 2016
    @Kokororin 尴尬,是不是不能修改?
    wsph123
        10
    wsph123  
       Sep 21, 2016 via iPhone
    功能好完善
    loveyu
        11
    loveyu  
       Sep 21, 2016
    我之前有想过一种模式就是用 wordpress 的后台,然后自己独立写套逻辑读它的数据库,然后就没有然后了
    echopan
        12
    echopan  
       Sep 21, 2016
    做的不错了
    misaka19000
        13
    misaka19000  
       Sep 21, 2016
    令人感到强大的博客系统,强了又强
    ketle
        14
    ketle  
       Sep 21, 2016
    your page is under attack! please contact [email protected]
    lufficc
        16
    lufficc  
    OP
       Sep 21, 2016
    @misaka19000 被 @wenzichel 黑了,一会回去修复,哈哈哈哈,刚上线就被黑
    unifier
        17
    unifier  
       Sep 21, 2016
    好像已经被攻击了。。。
    dinosjk
        18
    dinosjk  
       Sep 21, 2016
    ahhhhh
    @zacharyjia
    lianyue
        19
    lianyue  
       Sep 21, 2016
    xss 还是最常见的 都没过滤
    afxcn
        20
    afxcn  
       Sep 21, 2016
    UI 很好看
    wenzichel
        21
    wenzichel  
       Sep 21, 2016
    @luffylcc [抠鼻]不是被我黑了,只是你没有对输入的代码进行转义
    HmyBmny
        22
    HmyBmny  
       Sep 21, 2016
    同为我电大三,为什么差距那么大。。。
    lufficc
        24
    lufficc  
    OP
       Sep 21, 2016
    @wenzichel 冤枉你了,感觉黑的那个人也是受到你的启发,哈哈,连最基本的 xss 过滤都忘了,失败
    7sDream
        25
    7sDream  
       Sep 21, 2016
    学 Django 的时候写的博客系统(还有一堆 TODO 没写完): https://github.com/7sDream/0v0.link-blog

    以及搭完了以后什么都没写的博客: http://0v0.link/
    lufficc
        26
    lufficc  
    OP
       Sep 21, 2016
    @7sDream 你的域名很强势啊,像一个人脸[笑 cry]
    wu1990
        27
    wu1990  
       Sep 21, 2016
    标题太不谦虚,一看就是初生牛犊~ 哈哈哈
    lufficc
        28
    lufficc  
    OP
       Sep 21, 2016
    @wu1990 各位老司机带带我,我的确是个新手。 V2EX 真强大,网站刚上线就被黑了,嘿嘿
    shijingshijing
        29
    shijingshijing  
       Sep 21, 2016
    哈哈哈哈,一看到标题前面的 [快速] 和后面的 [Laravel] ,我就知道评论里面会有一波又一波的打脸~ 哈哈
    lufficc
        30
    lufficc  
    OP
       Sep 21, 2016
    @shijingshijing laravel 真的有那么慢吗?其实优化过后还可的[笑 cry]
    yxzblue
        31
    yxzblue  
       Sep 21, 2016
    一上线就被黑...
    shijingshijing
        32
    shijingshijing  
       Sep 21, 2016
    @wu1990 楼主可以了,我大三还在混天黑地的打游戏呢,连计算机二级都没过~
    kn007
        33
    kn007  
       Sep 22, 2016
    其实 WP 优化好也挺快的,感觉我的跟你差不多,速度上。。
    kn007
        34
    kn007  
       Sep 22, 2016
    不过还是支持,毕竟完善挺多功能的
    loveyu
        35
    loveyu  
       Sep 22, 2016
    @cooper 虽然真有这样的,但我可不希望是基于 laravel 和 wp-api ,估计依旧是慢。
    lufficc
        36
    lufficc  
    OP
       Sep 22, 2016
    xss 攻击终于修复了,我的天。。。
    lufficc
        37
    lufficc  
    OP
       Sep 22, 2016
    @kn007 可以的,来发一下链接
    kn007
        38
    kn007  
       Sep 22, 2016
    kn007
        39
    kn007  
       Sep 22, 2016
    @luffylcc 我就差重新写主题了,请求数太多了
    likezun
        40
    likezun  
       Sep 22, 2016
    楼主知道 Symfony 吗?
    lufficc
        41
    lufficc  
    OP
       Sep 22, 2016 via Android
    @kn007 棒棒的博客,人气很高啊,我还需努力
    lufficc
        42
    lufficc  
    OP
       Sep 22, 2016 via Android
    @likezun Php 最熟悉的就是 laravel ,其他没怎么接触,有空可以看看
    Thiece
        43
    Thiece  
       Sep 22, 2016
    "php": ">=5.6.4" 支持 PHP7 严格模式吗?
    lufficc
        44
    lufficc  
    OP
       Sep 22, 2016 via Android
    @Thiece 支持,我服务器用的就是 php7.1
    keikeizhang
        45
    keikeizhang  
       Sep 22, 2016
    php artisan migrate 执行报错
    keikeizhang
        46
    keikeizhang  
       Sep 22, 2016
    抱歉,我忘记 composer update
    killerv
        47
    killerv  
       Sep 22, 2016
    样子看起来不错,模版是我喜欢的风格。
    lufficc
        48
    lufficc  
    OP
       Sep 22, 2016
    @keikeizhang 一会儿我写个详细的安装教程吧
    publicAdmin
        49
    publicAdmin  
       Sep 22, 2016
    markdown 的样式模版不知用的是啥样式啊,感觉很是养眼。
    publicAdmin
        50
    publicAdmin  
       Sep 22, 2016
    可以考虑打包成个 docker 镜像
    cuifeng1995
        51
    cuifeng1995  
       Sep 22, 2016 via Android
    只想问楼主一句,教程里最后的 上床图片 是什么
    lufficc
        52
    lufficc  
    OP
       Sep 22, 2016
    @cuifeng1995 已修改,尴尬
    lufficc
        53
    lufficc  
    OP
       Sep 22, 2016
    @publicAdmin docker 还没怎么接触过。。。。。。。。。
    lygmqkl
        54
    lygmqkl  
       Oct 5, 2016 via iPhone
    laravel 就是强大 写个个人 blog 都要 redis 不敢想象
    abc123ccc
        55
    abc123ccc  
       Nov 7, 2016
    哈哈哈哈哈哈哈哈哈哈哈
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2483 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 186ms · UTC 09:54 · PVG 17:54 · LAX 02:54 · JFK 05:54
    ♥ Do have faith in what you're doing.