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

2021-09-16 22:06:24 +08:00
 yafoo

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

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

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

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

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

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

欢迎 v2 的大神批评指正!

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

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

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

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

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

服务器是 ucloud 的
chengshilieren
2021-09-20 18:29:05 +08:00
不错,速度确实快,支持一下,我是胖虎 https://pang.hu/
Pipecraft
2021-09-22 12:04:58 +08:00
厉害! 如果提供一个 demo 网站,可以试用 admin 后台就好了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/802395

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX