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

Melog,开发了一个轻量级 nodejs 博客程序

  •  
  •   yafoo ·
    yafoo · Sep 16, 2021 · 3988 views
    This topic created in 1877 days ago, the information mentioned may be changed or developed.

    基于我开发的 jj.js mvc 框架,开发了一个博客程序,数据库为 mysql 。

    程序主要是去年开发的,最近做了大量重构,增加了图片上传功能,完善 markdown 编辑器、增加基本工具栏,前台增加搜索功能,发布 v2.0 正式版。

    前、后台自适应手机端,方便手机写日志。

    仓库地址: https://github.com/yafoo/melog

    码云镜像: https://gitee.com/yafu/melog

    个人博客: https://me.i-i.me/

    欢迎 v2 的大神批评指正!

    Supplement 1  ·  Sep 22, 2021

    刚建了个演示站:https://me.i-i.me/

    后台地址依然admin

    账号:[email protected]

    密码:123456

    欢迎登录测试!

    Supplement 2  ·  Sep 22, 2021

    尴尬了,演示站地址写错了。

    再贴下地址:https://js.i-i.me/

    25 replies  •  2021-09-24 13:47:48 +08:00
    seerking
    seerking
    Sep 16, 2021 via Android
    1
    访问速度好快啊
    xinyana
    xinyana
    Sep 16, 2021 via Android
    2
    轻便,不错
    yafoo
    yafoo
    OP
    Sep 17, 2021 via Android
    3
    @seerking 香港 1 核服务器,前台没有杂七杂八的东西,访问速度非常快
    yafoo
    yafoo
    OP
    Sep 17, 2021 via Android
    4
    @xinyana 一共 5 个数据表,简单纯粹
    RangerWolf
    RangerWolf
    Sep 17, 2021
    5
    访问速度确实快 可惜我不是搞 node 的。。。
    danbai
    danbai
    PRO
    Sep 17, 2021
    6
    巧了,前阵子刚看到过。我还读了好几篇。
    yafoo
    yafoo
    OP
    Sep 17, 2021 via Android
    7
    @RangerWolf 我也不是搞 node 的,现在的工作是 php+前端
    Outshine
    Outshine
    Sep 17, 2021
    8
    @yafoo 那为何不用拍黄片写(手动狗头)
    yafoo
    yafoo
    OP
    Sep 17, 2021 via Android❤️3
    9
    @Outshine 这个问题得细细来说。

    最主要的原因是自己技术太浅吧。

    现在 php 的各类框架、应用很多,也非常成熟。直接原生 php 写应用的话,感觉太原始,用国内流行的 thinkphp 框架写的话,感觉框架重了点。

    去年接触 nodejs 、koa2,感觉 koa 的设计实在太过精妙,koa 本身极为精简,加上 nodejs 的常驻内存、async 异步,就想着写个程序,于是先写了个 mvc 框架,然后基于框架写了这个博客程序。

    这两年接触 js 最大的感受就是:如果说 php 是世界上最好的语言,那么 js 肯定是世界上最有趣的语言!
    RangerWolf
    RangerWolf
    Sep 17, 2021
    10
    @yafoo 楼主厉害了!
    VtoEXL
    VtoEXL
    Sep 17, 2021
    11
    楼主,我 clone 代码后,按你文档步骤前置工作弄好,但是服务器起不来
    yafoo
    yafoo
    OP
    Sep 17, 2021 via Android
    12
    @VtoEXL 报的什么错误?
    yafoo
    yafoo
    OP
    Sep 18, 2021 via Android
    13
    @VtoEXL 刚测试,发现是 readme 安装步骤那里有错,clone 代码之后,需要 cd 到 melog 目录,然后再执行 npm i 就可以了。
    VtoEXL
    VtoEXL
    Sep 18, 2021
    14
    @yafoo cd 到目录这个肯定知道的,不是这个原因,在 github 上开了 issue,有空可以讨论下
    JustSong
    JustSong
    Sep 18, 2021 via Android
    15
    JustSong
    JustSong
    Sep 18, 2021 via Android
    16
    @JustSong 尴尬,忘记加空格了,https://github.com/songquanpeng/blog
    yafoo
    yafoo
    OP
    Sep 18, 2021 via Android
    17
    @VtoEXL 已经在 issue 回复了,你打开调试模式试试
    yafoo
    yafoo
    OP
    Sep 18, 2021 via Android❤️1
    18
    @JustSong 哈哈,我也是昨天程序升级后整理链接,然后发现居然有个完全没印象的友链,然后打开你博客、项目看了下

    服务器是 ucloud 的
    chengshilieren
    chengshilieren
    Sep 20, 2021
    19
    不错,速度确实快,支持一下,我是胖虎 https://pang.hu/
    Pipecraft
    Pipecraft
    Sep 22, 2021
    20
    厉害! 如果提供一个 demo 网站,可以试用 admin 后台就好了。
    yafoo
    yafoo
    OP
    Sep 22, 2021 via Android
    21
    @Pipecraft 好的,我搭建一个 demo 站
    yafoo
    yafoo
    OP
    Sep 22, 2021
    22
    @Pipecraft 演示站建好了,可以进后台试试,https://me.i-i.me/admin,账号: melog@i-i.me ,密码:123456
    Pipecraft
    Pipecraft
    Sep 22, 2021
    23
    @yafoo demo 站的 URL 是什么? me.i-i.me 不是你个人博客的地址吗? 而且 me.i-i.me/admin 也无法访问,404
    yafoo
    yafoo
    OP
    Sep 22, 2021
    24
    @Pipecraft 不好意思,地址贴错了,应该是 https://js.i-i.me/
    Pipecraft
    Pipecraft
    Sep 24, 2021
    25
    @yafoo 刚刚使用了一下,很不错,前台后台页面都很清爽。github 已 star 。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1320 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 17:16 · PVG 01:16 · LAX 09:16 · JFK 12:16
    ♥ Do have faith in what you're doing.