V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
yafoo
V2EX  ›  分享创造

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

  •  
  •   yafoo ·
    yafoo · 2021-09-16 22:06:24 +08:00 · 2869 次点击
    这是一个创建于 1195 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

    欢迎 v2 的大神批评指正!

    第 1 条附言  ·  2021-09-22 17:01:16 +08:00

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

    后台地址依然admin

    账号:[email protected]

    密码:123456

    欢迎登录测试!

    第 2 条附言  ·  2021-09-22 23:45:11 +08:00

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

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

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

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

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

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

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

    服务器是 ucloud 的
    chengshilieren
        19
    chengshilieren  
       2021-09-20 18:29:05 +08:00
    不错,速度确实快,支持一下,我是胖虎 https://pang.hu/
    Pipecraft
        20
    Pipecraft  
       2021-09-22 12:04:58 +08:00
    厉害! 如果提供一个 demo 网站,可以试用 admin 后台就好了。
    yafoo
        21
    yafoo  
    OP
       2021-09-22 13:33:56 +08:00 via Android
    @Pipecraft 好的,我搭建一个 demo 站
    yafoo
        22
    yafoo  
    OP
       2021-09-22 17:03:04 +08:00
    @Pipecraft 演示站建好了,可以进后台试试,https://me.i-i.me/admin,账号: melog@i-i.me ,密码:123456
    Pipecraft
        23
    Pipecraft  
       2021-09-22 23:02:57 +08:00
    @yafoo demo 站的 URL 是什么? me.i-i.me 不是你个人博客的地址吗? 而且 me.i-i.me/admin 也无法访问,404
    yafoo
        24
    yafoo  
    OP
       2021-09-22 23:46:10 +08:00
    @Pipecraft 不好意思,地址贴错了,应该是 https://js.i-i.me/
    Pipecraft
        25
    Pipecraft  
       2021-09-24 13:47:48 +08:00
    @yafoo 刚刚使用了一下,很不错,前台后台页面都很清爽。github 已 star 。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1228 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 17:58 · PVG 01:58 · LAX 09:58 · JFK 12:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.