数据无价,有备无患

最近的博客评论系统还在升级中,同时又在折腾服务器安全之事,手头上的几本书也还没看完,找工作的事情已刻不容缓,却又毫无进展,不过这些都放下先,来谈一谈服务器备份的事。 这几天 V2MM 上的小伙伴们分享了用 NAS 或 TimeMachine 备份个人数据的文章,收益颇多。@aaron67 说得好: 备份不做,十恶不赦 对于个人电脑数据的备份,请参考 V2MM 上其他人的做法,比我更酷,本文只介绍 V2MM...

记一次 NodeBB 发送不了邮件的错误

2/5 更新: 今日发现 sendmail 本地发送邮件容易被拒收,转为使用 Gmail 通过 smtp 发邮件,详情见下文。 2/6 更新: 再次发现 gmail 没有用起来,原因是没有重启 NodeBB, 同时 gmail 的安全设置不允许简单地通过密码登录。 使用 Sendmail 发送邮件...

使用 websocket 实时通信

我们知道 HTML5 有很多新特性,其中 Websocket 就是一种特别方便的新通信协议,它是基于 TCP 协议的,所以并不是 HTTP 通信,基本上现在的主流浏览器都支持了(IE8 除外)。 有什么用呢? 传统的网站可能使用长轮询来实现实时通信,或者用 Ajax,缺点就是要发起大量的 HTTP 请求,对于服务器和客户端的压力都比较大,实时性可能还不高。有了 Websocket,...

如何在帖子里嵌入 Youtube 视频

本文记录我犯的一个低级错误,其实 V2MM 早就安装了 Youtube 插件,但直到今天才能正常显示 Youtube 视频,原来是一个低级错误导致的。 Youtube? Youtube 是什么请参见:YouTube这10年来的变革,一个牛逼网站的界面成长过程 --By Kat 插件 nodebb-plugin-youtube-embed, 还有一个插件叫 nodebb-plugin-youtube-lite,请不要使用,早就过时了。 该插件还支持 Youtube API,...

NodeBB 小组有什么用?如何自定义?

NodeBB 有一个小组(Groups)页面,默认有”Administrator“,”Global Moderator"等小组,按功能来划分的话,这些小组也没必要放在这里让用户知道,这是一般的论坛上都没有的,那有什么用呢? 是不是很鸡肋? 默认的小组都是功能性小组,不同的小组里的用户有不同的权限,在 NodeBB 的后台可以针对每个板块设置不同的组权限,比如 V2MM 的专栏 只有 Publishers 才能发布主题: 来看看...