用精简过的 Laravel 框架写了个静态博客系统,感觉可以达到完美的博客体验。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
jellybool
V2EX    分享创造

用精简过的 Laravel 框架写了个静态博客系统,感觉可以达到完美的博客体验。

  •  
  •   jellybool 2018 年 4 月 20 日 5294 次点击
    这是一个创建于 2847 天前的主题,其中的信息可能已经有所发展或是发生改变。

    体验: https://useblock.com

    特点

    1. 无需数据库,直接解析 markdown 文件。
    2. 集成了 Algolia 搜索。
    3. 集成了 gitment 评论。
    4. 支持 Dropbox 同步。
    5. 速度快!一直想跟上 https://imququ.com 博客的速度

    所有我现在写博客的操作是:

    1. 本地 Typora 写博客( markdown 格式)。
    2. Typora 配置了 iPic 图床,图片直接拖拽上传到又拍云。
    3. 博客文件保存到 Dropbox 同步文件夹,即可线上预览。

    挖坑

    等我慢慢补完小坑,就开源出来。

    第 1 条附言    2018 年 4 月 20 日
    一楼已指出,移动端并没适配,建议 pc 端点开演示地址
    第 2 条附言    2018 年 4 月 20 日

    目前来说,我的渣渣前端能力造成了一下不怎么样的体验。我去拉个前端工程师入伙。

    26 条回复    2018-04-21 17:10:27 +08:00
    fcj558
        1
    fcj558  
       2018 年 4 月 20 日 via iPhone   3
    jellybool
        2
    jellybool  
    OP
       2018 年 4 月 20 日
    @fcj558 尴尬,完全还没适配过移动端。我慢慢完善下。

    > 话说写 css 代码是最难的。
    icebay
        3
    icebay  
       2018 年 4 月 20 日   1
    @fcj558 #1 哈哈哈哈哈哈哈哈
    fstab
        4
    fstab  
       2018 年 4 月 20 日 via Android
    @fcj558 点开一看,我也有点懵。
    laogui
        5
    laogui  
       2018 年 4 月 20 日 via Android
    精简过的 Laravel 框架是哪里的?
    shuizhengqi/td>
        6
    shuizhengqi  
       2018 年 4 月 20 日
    真没看出来什么完美的体验。。。连东西都没有
    yongjing
        7
    yongjing  
       2018 年 4 月 20 日
    滚轮下拉的时候,左侧有时候会抖动
    qiutianaimeili
        8
    qiutianaimeili  
       2018 年 4 月 20 日
    mac 上滚动的时候,左侧抖动好厉害
    qiutianaimeili
        9
    qiutianaimeili  
       2018 年 4 月 20 日
    @qiutianaimeili 应该是整体抖动好厉害
    Outshine
        10
    Outshine  
       2018 年 4 月 20 日
    用 Laravel 做的话,貌似没法达到屈大的那种速度。。。
    yu099
        11
    yu099  
       2018 年 4 月 20 日 via Android
    打开 10 秒以上吧。你说不错的那个博客确实快
    rabbbit
        12
    rabbbit  
       2018 年 4 月 20 日
    ( )っ
    qgy18
        13
    qgy18  
       2018 年 4 月 20 日   1
    我的博客最近变慢了(有阿里云原因,也有去掉 cache 层的原因),感觉要过气了

    不过我还是做了一些更新,写在这里吧:

    1 )因为 let's encrypt 证书已经 embed SCTs,理所当然的去掉了 nginx-ct 模块; 2 )对 css 文件,使用了 nginx 的 server push 功能; 3 )更新了 OpenSSL,支持了 TLS-1.3 draft 23 ; 4 )给静态资源的 cache-control 头加上了 immutable
    liuzhiyong
        14
    liuzhiyong  
       2018 年 4 月 20 日   1
    @rabbbit 他的这个页面的滚动似乎是有问题 Chrome, Windows。
    jellybool
        15
    jellybool  
    OP
       2018 年 4 月 20 日
    @rabbbit 我的渣渣 js。。
    jellybool
        16
    jellybool  
    OP
       2018 年 4 月 20 日
    @laogui 自己动手的
    jellybool
        17
    jellybool  
    OP
       2018 年 4 月 20 日
    @shuizhengqi 嗯。我想说的是这个:

    1.本地 Typora 写博客( markdown 格式)。
    2.Typora 配置了 iPic 图床,图片直接拖拽上传到又拍云。
    3.博客文件保存到 Dropbox 同步文件夹,即可线上预览。
    jellybool
        18
    jellybool  
    OP
       2018 年 4 月 20 日
    @Outshine 哈哈哈,也是。
    jellybool
        19
    jellybool  
    OP
       2018 年 4 月 20 日
    @qgy18 大佬博客怎么会过气这么快?我天天盯着你的博客,看看怎么优化跟得上
    n37r06u3
        20
    n37r06u3  
       2018 年 4 月 20 日
    鬼畜效果是怎么实现的
    xgzxy
        21
    xgzxy  
       2018 年 4 月 20 日
    @n37r06u3 这是为了适应二次元的完美体验吧?
    zdnyp
        22
    zdnyp  
       2018 年 4 月 20 日
    往下滑一直抖动什么操作?
    soho176
        23
    soho176  
       2018 年 4 月 21 日
    @zdnyp 抖音的操作!
    soho176
        24
    soho176  
       2018 年 4 月 21 日
    @jellybool 人家的是阿里云青岛,你的腾讯云香港,你速度慢正常,你换成腾讯云北京 或者上海 速度立马上去
    soho176
        25
    soho176  
       2018 年 4 月 21 日
    @jellybool 腾讯不是有免费的 cdn,也加上 速度 立马杠杠的
    jellybool
        26
    jellybool  
    OP
       2018 年 4 月 21 日 via iPhone
    @soho176 有一个尴尬是:国内的 vps 的话,Dropbox 同步就鸡肋。不过可以用 git 同步博客!

    我后面试试
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2671 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 40ms UTC 05:01 PVG 13:01 LAX 21:01 JFK 00:01
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86