爱意满满的作品展示区。
lufficc

Xblog 5.0,功能最全的博客?

  •  1
     
  •   lufficc · Jun 2, 2018 · 4722 views
    This topic created in 2907 days ago, the information mentioned may be changed or developed.

    600 天前已经发过一次,今天发布 5.0。

    新增了一些功能和优化。 如相册(画廊): gallery

    文章支持目录导航,文件系统(图床)可选本地、七牛、Dropbox、S3 等。

    新增了评论可以无限分级,🚫IP,以前的粘贴板上传、图片管理等进行了优化,增加了更个性化的地方。我认为一个博客该有的功能都有了,并且 SEO 友好,因为所有东西全是后端渲染(包括文章目录)。

    你可以下载学习,或者自己搭建。以后应该不会有大的更新了,因为是自用项目,会有小的改动和优化。以后要多花时间专注在自己的研究的领域啦。

    最后,这里有非常非常详细的介绍和安装教程,开源在 GitHub,我的博客首页 https://lufficc.com/blog ☺。

    31 replies    2018-06-06 08:59:26 +08:00
    kimwang
        1
    kimwang  
       Jun 2, 2018 via Android
    蛮好的,支持下。
    Super8
        2
    Super8  
       Jun 2, 2018
    支持,一个不错的开源博客项目,是 php 写的吧,设计的很好。求加好友,多和你交流,我也是学生怎么感觉差别这么大呢,哈哈,无语了。要多向你学习。
    carlclone
        3
    carlclone  
       Jun 2, 2018 via Android
    支持一哈,博客干货不少
    lufficc
        4
    lufficc  
    OP
       Jun 2, 2018
    @kimwang @carlclone 谢谢~
    lufficc
        5
    lufficc  
    OP
       Jun 2, 2018
    @Super8 不怎么登 QQ 辣哈哈,可以邮件啊,我会及时回复的,[email protected]
    Super8
        6
    Super8  
       Jun 2, 2018
    @lufficc 行,可以的。
    Foolt
        7
    Foolt  
       Jun 2, 2018
    支持。我 PHP 半桶水,不过也想贡献点代码,找时间安装试试。
    Foolt
        8
    Foolt  
       Jun 2, 2018
    刚看了一下配置要求,惊了。居然要求 “ PHP >= 7.0.0 ” 、“同时,还需要安装好 Composer 和 Node.js® ”,直白点说这就是专属折腾党的玩具,不是一款通用 PHP 程序。
    lufficc
        9
    lufficc  
    OP
       Jun 2, 2018
    @Foolt 额,我不精通 PHP,但是 Composer 应该是 PHP 最流行的包管理?
    另外,这个环境要求不是我要求的,是 Laravel5.5 要求的😂😂😂
    Foolt
        10
    Foolt  
       Jun 2, 2018
    @lufficc 要求 PHP 7.0.0+ 勉强能接受,要求 Composer 也还勉强说得过去,要求 Node.js 就夸张了,这是干嘛用的?在运行中需要用到?
    m939594960
        11
    m939594960  
       Jun 2, 2018
    @Foolt 可以反串黑 PHP ???? 我服
    m939594960
        12
    m939594960  
       Jun 2, 2018
    我觉得代码层数有点多。。。。太散了
    lufficc
        13
    lufficc  
    OP
       Jun 2, 2018
    @Foolt 不是不是,这个只是编译前端用的,运行用不到它的~~
    Keyblade
        14
    Keyblade  
       Jun 2, 2018
    多说不是凉了嘛看截图里还有
    lufficc
        15
    lufficc  
    OP
       Jun 2, 2018
    @Keyblade 哦,我忘记删了,那是以前的项目主页了吧,我去把它关了。现在评论是可以 Disqus 和自带的,推荐自带的就行,功能最全。
    lufficc
        16
    lufficc  
    OP
       Jun 2, 2018
    @m939594960 代码量是挺多的,因为功能比较多。但是模块化比较好,唯一缺点就是,注释因懒没写太多。。。。
    Foolt
        17
    Foolt  
       Jun 2, 2018
    @lufficc 一般来说,面向终端用户的产品应该提供一个开箱即用的编译后的运行程序。一个 PHP 用户想安装你这个 PHP 程序居然还要另外安装 Node.js 来编译前端,就好像下载个微信还要自己去安装个 SDK 来打包成 APK 才能安装使用,这种做法对普通用户太不友好了。
    ACool
        18
    ACool  
       Jun 2, 2018 via Android
    DA 学长?
    lufficc
        19
    lufficc  
    OP
       Jun 3, 2018
    @ACool 是的,熟人😂😂😂?
    Erskine
        20
    Erskine  
       Jun 3, 2018
    支持一个,下面吐槽一下,在 markdown 里面插入 HTML 实现某些效果是非常不优雅的,比如下面:

    三列画廊

    <div markdown="1" class="figure third" caption="三列画廊">
    ![alt](image_url)
    ![alt](image_url)
    ![alt](image_url)
    ![alt](image_url)
    ![alt](image_url)
    ![alt](image_url)
    ![alt](image_url)
    ![alt](image_url)
    ![alt](image_url)
    </div>

    我个人是非常不喜欢的。
    ACool
        21
    ACool  
       Jun 3, 2018 via Android
    @lufficc 学长牛逼
    greatghoul
        22
    greatghoul  
       Jun 3, 2018
    现在越来越不喜欢 markdown 了,还是所见即所得的编辑器用着爽。
    lufficc
        23
    lufficc  
    OP
       Jun 3, 2018
    @iRiven 一般情况下,普通的 Markdown 可以满足写作需求。但是 Markdown 毕竟有限。。。所有有人发明了 markdown extra: https://michelf.ca/projects/php-markdown/extra/

    其实你可以在 Markdown 写 HTML 实现复杂效果,的确没有纯粹的 Markdown 看起来舒服,但是这个画廊不这样弄好像就无法实现了吧?
    lufficc
        24
    lufficc  
    OP
       Jun 3, 2018
    @greatghoul 哈哈,每个人都有偏好,富文本编辑器也有自己的优点~~
    lufficc
        25
    lufficc  
    OP
       Jun 3, 2018
    @Foolt 对的确普通用户太不友好。。。适合程序员。。。不算一个正式的产品吧。。。开源学习作品?
    banricho
        26
    banricho  
       Jun 3, 2018 via iPhone
    @Foolt 前后分离,前端用 Node 编译,难道不是常见的方式吗?
    jisibencom
        27
    jisibencom  
       Jun 3, 2018 via Android
    没有模块不是完蛋了?至少要能够自定义字段,前段调用友好,高级点的建模
    OneNian
        28
    OneNian  
       Jun 3, 2018 via iPhone
    哼哼
    JohnChiu
        29
    JohnChiu  
       Jun 3, 2018 via iPhone
    不错
    LeungJZ
        30
    LeungJZ  
       Jun 3, 2018
    @greatghoul
    markdown 编辑出来比较规范,也容易去控制显示效果。
    WYSIWYG 会因为每个人的编辑习惯不一样,导致页面整体视觉效果没有 markdown 这么整齐。
    当然,这是个人喜好问题。
    small369
        31
    small369  
       Jun 6, 2018
    同是九年义务教育,你为何如此优秀!!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5103 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 86ms · UTC 09:22 · PVG 17:22 · LAX 02:22 · JFK 05:22
    ♥ Do have faith in what you're doing.