简谈Bitcron与博客

Bitcron作为一个博客平台,网上介绍诸多,也吸引一些人付费使用。前不久受邀请加入,自己在使用时遇到过一些问题,从这些问题可以看出人们对于博客的不同认识和看法,在此略说一下。

(1)

Bitcron的邀请很严格。每个用户每充值50元,可以邀请一个人,以此类推。所以拿到邀请码是很不容易的。邀请我的这个人,是一个老博主,2007年开始玩独立博客,他告诉我注册Bitcron的原因是用来放html文件。这次他邀请我,是他放弃这个平台之前的最后一次使用。对于如此严格的注册制度,可以让用户珍惜这个平台的注册资格,保证用户的质量,减少僵尸账号。当然这不是我重点要说的。

(2)

Bitcron的官方文档,对程序员及编程高手群体以外的新用户并不友好。网上的各种帖子,把这个平台吹嘘的天花乱坠,但似乎都和官方文档一样,回避了一些需要用户了解的最最基本的问题。我虽然在博客圈混了8年,积攒了一些建站经验,但是在Bitcron上完全不适用。

有个最明显的问题——模板上传。

Bitcron有个在线文件管理器,可以新建md文件,按Markdown语法写入文章,保存后就可以自动渲染,在博客页面便可以显示。但是,无法上传模板内的各种文件。有一个方法可以写入文件内容:在在线文件管理器中新建文件,打开模板文件夹内的文件,将代码复制过去。然而,模板文件夹包含的图片怎么办?

我查遍了所有官方文档,百度+必应+谷歌,查了很多帖子,包括建立在Bitcron的博客、Bitcron模板发布页面、简书等平台对Bitcron的介绍,都对模板上传的方法只字未提。我看到的就是一句话:

把template放到你的根目录

简书上的一个帖子,把这个平台的操作写的很详细,可以作为新手指导了,但是,唯独缺少如何上传模板。里面有张截图,是Bitcron的在线文件管理器,可以看出他的截图中,根目录下已经有template文件夹了,但就是没有提他的template怎么传上去的。

仔细看登录账号之后的页面,仔细摸索,可以得出两个方法:

第一,购买Markeditor。这个编辑器有两个版本:Mac版和Windows版,没有Linux版。我没有苹果电脑,虽然我的电脑是Linux系统,但是我有Windows虚拟机。然而,如需使用同步功能,需要购买授权,授权费¥128,购买后可直接注册Bitcron,无需被邀请。

第二,使用Dropbox连接Bitcron账户,在Dropbox中上传。第二种方法操作难度高,原因是众所周知的,需要对境内的特殊网络环境有一定了解。

我访问Dropbox需要配合浏览器插件(原因不要问了,这里不能说太多),所以只能在电脑浏览器使用Dropbox。上传时,发现无法上传任何文件,所有上传的文件都会被Dropbox提示“上传错误,请检查网络”,上传多少个文件,提示多少条“上传错误,请检查网络”。手机可以全局代理,但是,Dropbox免费用户不支持在线解压,手机客户端不支持同时上传多个文件,所以我迫于无奈,通过手机客户端把这些文件逐个上传。这是个痛苦的过程。

难道不能简单点吗?简单应该是Bitcron的特点,为何一开始就抬高了使用门槛呢?

(3)

关于博文备份和评论。

如果一个用户可以顺畅的使用Dropbox,或者本地留存了各博文的文本文件,备份的难度不高,因为文章就在本地。这是各种帖子宣传Bitcron时被吹的天花乱坠的一个特点。甚至有人说:如果Bitcron停止服务了,直接把txt文件打包带走即可,甚至文件就在Dropbox里,不会丢失。

但是,评论呢?

Bitcron自带评论系统,是把评论写入多个csv文件。我自己给我自己评论时,这个评论系统提示我:“我们认为你是机器人,无法提交”。也有人接入了Disqus。Disqus是世界上最好的第三方评论系统,但是境内特殊的网络环境决定了它没办法在境内正常使用。有人开发了其API,但接入Disqus的博客中,只有少数用了这个API。

我们再来看看文章。如果把文章迁移到Hexo等平台,需要逐个更新md文档结构。假设一个人写了800篇文章……当然有的人有技术,可以用技术手段快速修改,这不是我们这种门外汉能轻而易举做到的。

难道不能简单点吗?简单应该是Bitcron的特点,为何又抬高了使用门槛呢?

如果把其他平台的内容迁移到Bitcron,可以在网上找到办法。但是,如果Bitcron不做了,迁移到其他平台的成本,这些写宣传博文的博主们,你们考虑过吗?

另外,所有的这些宣传文,考虑的只有文章,不包括评论。甚至对评论只字不提。我亲口问过几个人,也亲眼看过一些帖子,这些人说,评论无所谓。对他们来说,写文章的目的不包括互动,互动对于他们来说可有可无,甚至最好没有互动。可是,对于其他博主而言,把博文分享出来,互动是相当重要的,这是博客的一个重要部分。

我不否认Bitcron的写作理念。但是,如果注重数据和与人互动,上述的问题则是有必要考虑的。

关于Bitcron

关于Bitcron

2018年9月11日10:17更新:

我终于发现,Bitcron在线文件管理器,可以把文件拖拽到一定的位置实现上传,但不能拖拽文件夹。如果template下还有子文件夹,子文件夹下面还有子文件夹,则需要逐个手动新建,再拖拽上传。这个功能隐藏的太深。最重要的是,我查阅过的大量文档中,对此还是只字未提,因为官方文档、软文和用户宣传文等文章中从来就没人提起如何上传模板。

2018年9月28日12:58更新:

2018年9月27日16:09,我在Bitcron QQ交流群(671251×××)咨询,Bitcron的评论是否可以迁移到其他平台,得到了两条回复。

第一条回复来自琛苏(40171×××):

Bitcron的评论格式只能在Bitcron用,其他博客无法使用的。

第二条回复来自刘子亭(1440193×××):

转移不了的。

54 条回复

hqweay 2018年9月18日 回复

浏览过开发者的博客,理念很诗意,也很吸引人。不过可能因为是独立开发者,再加上一点手艺人的倔强,很多地方肯定会有自己的坚持。不满意的地方阔以向他们建议下勒!

林海草原 2018年9月18日 回复

你说的是blog.farbox.com吗?他的意思应该是:我会操作,但是在我不把话说明白的情况下,你为何不会操作。再看其他博文,我看开发者也是很傲娇的。

SKYue 2018年9月19日 回复

对于博客,我有个执念,就是所有markdown文件和图片要在本地保存一份,并可以与服务器一一对应。bitcron在这一点上满足的比较好。

林海草原 2018年9月19日 回复

我看你的博文,一开始你用的ghost。我自己搭建的图床,文件夹和程序是对应的,并且是本地同步到网络的,如果图床有问题,我可以直接迁移回来,数据库里直接替换掉图片地址,这也是属于一一对应吧。你自己本地保存博文和图片,那评论呢?

SKYue 2018年9月21日 回复

评论还是用了disqus,url是key,url中的id就是本地md文件的标题前缀。
迁移平台,只要保证url结构不变,disqus评论可自动关联。如果需要备份,导出disqus评论即可。
至于disqus需要翻墙,就权当给评论设置一个门槛了。

林海草原 2018年9月21日 回复

我在9月12日写的《typecho转hexo的方法》也提到了这个,哈哈哈。
迁移平台,保证url结构不变,这就是需要注意的最主要的问题了。disqus的thread进行识别时,是严格按照url进行的。如果url是domain.com/abcde,但是如果变成了domain.com/abcde.html就不行。如果要做到迁移平台时url不变,还是需要在现在就做到让url结构变的通用。

SKYue 2018年9月24日

disqus的thread key可以设置,我用abcde.html作为key了,不带域名,所以只要文章id不变,域名怎么变评论都可随意切换。

林海草原 2018年9月25日

那如果有人知道了你的short-name,再和你设置为相同的链接,就容易把你的评论弄乱了。

熊猫小A 2018年10月2日 回复

用过这个开发者之前的作品 Farbox,当时觉得非常新颖,但后来因为不会 jade 没法自己折腾,所以弃了。Bitcron 没有邀请码也用不了…
评论大概是所有博客系统都头疼的问题,除非是 Typecho、Wordpress 这样自带数据库的博客。

林海草原 2018年10月2日 回复

你估计不是farbox的活跃用户吧,因此开发者没有给你发送邀请邮件。我看有的人说是开发者主动邀请使用bitcron的。评论这个,目前第三方评论系统,disqus是最好的没有之一。2017年8月,又诞生一个valine,依赖leancloud,不过这个是否能长久还难说。数据还是自己保存最放心啊。flatpress是文本数据库php程序,评论也是存为文本,不过难以迁移。

熊猫小A 2018年10月2日 回复

Valine 我试过(用 Hexo 的时候折腾评论系统可累死我了),但是依赖 LeanCloud 我总觉得不是长久之计…
有个叫 Gitalk 的评论系统,好像用的是 GitHub Issue,要求评论者有 GitHub 账号,emmmm…
FlatPress 没有了解过,不过我觉得文本数据库的话自己写代码解析然后做迁移应该是可行的。说到底,只要数据在自己手里,总有办法的。

林海草原 2018年10月4日 回复

我用valine时,我直接在valine官网找的主题,也就是已经接入valine支持的主题,包括赫赫有名的next。否则如果自己折腾就太烦了。gitalk,好像还有利用github的评论系统。flatpress是2006年诞生的文本数据库程序,今年7月份开发者写出告别信,这个程序停止维护,因为如今已经有太多继承其精神的程序了。

矩阵良 2018年10月5日 回复

……Linux系统的话,考虑一下用命令行同步?我就是一个用命令行同步更新Bitcron博客的用户,比其他方法都好用……((
参考:https://pi.bitcron.com/post/site/cli_sync

林海草原 2018年10月5日 回复

可是,linux用户就一定会用命令行吗,2333
七牛对象存储的命令行已经把我拦在外面了。七牛的竞争对手又拍云对象存储可以用ftp,linux下有软件filezilla(同样适用于windows和mac),可是没有免费流量。腾讯云cos还是命令行又把我拦住了。我真的不会用命令行,2333

南歌鹿人 2018年10月31日 回复

这几天一直折腾Hexo,弄不明白,然后看到Bitcron有好多人在用,想着自己也琢磨一下,因为之前没用过静态类的平台,想法还是没有Po主想的周到,根本没想过自己数据这些,听过些真话,还得斟酌一番。致谢!

林海草原 2018年10月31日 回复

不客气!

Bitcron实际上不是静态类平台。官方博客上,开发者陈海波说,它是动态框架。Typecho或者WordPress,是从数据库读取数据进行渲染;Bitcron及它的前身Farbox是读取Markdown文件进行动态渲染。真正的静态平台,就像Hexo那样,本地编译成html文件再上传到Github等平台。

凡是涉及到数据的操作,都一定要慎重。无论是博文,还是评论,要考虑到迁移的难度。

taoxinhao 2018年11月14日 回复

用过wordpress,typecho,emlog,最后还是wordpress省心

林海草原 2018年11月14日 回复

目前来说,我还没看到用typecho和emlog来实现你博客那种webos风格的。但一定可以实现。

Unee Wang 2018年12月1日 回复

如果bitcron不做了,我就自己用justwriting,随便找个VPS空间扔进去就可以了,结构都是一样的,图片我是放图床里

林海草原 2018年12月5日 回复

然后评论不要了

顺子 2019年3月1日 回复

以前用wp,贪图新购主机价格比续费便宜折腾过几次后来觉得备份恢复好麻烦改用了farbox,再到现在的bitcron,确实存在你说的几个问题,从wp迁移到farbox的时候丢失过一次评论,之后在farbox用了Disqus,也是因为网络问题在迁移到bitcron以后决定不用disqus了,所以评论可以算丢了又丢……虽然很少但想起来也是有点可惜的
另外图床也是问题,虽然可以配置图床但好像有点麻烦我都懒得弄了……幸好浏览不多因此流量不大目前还算能接受
之前是图方便,并且觉得md文件在本地,如今想来可能还是要再斟酌一下考虑后续的兼容成本

林海草原 2019年3月1日 回复

建议你读一下我在2018年12月5日、12日发布的两篇文章:《Bitcron折腾小记(上)》、《Bitcron折腾小记(下)》,会给你提供一些指导的。
另,好奇的问一下,你是怎样找到我这篇文章的?

顺子 2019年3月2日 回复

从十年之约的rss动态里看到了《人生前三十年(四)》,然后觉得你的主题像bitcron的但是看底部用的优势tpyecho,所以看了一眼归档,恰好看到了谈论bitcron的文章就看了一下,这几篇我都看过了,刚好留言时停在了这篇而已:-)

林海草原 2019年3月2日 回复

哈哈,主题我从farbox官方博客移植的,我看源码上面说授权协议是MIT,我就放心的移植了。你的博客写的也用心,我也在看。真的羡慕你的生活啊

速速 2019年5月29日 回复

把template放到你的根目录之后呢?

林海草原 2019年5月31日 回复

你是什么意思?

lawgeek 2020年3月27日 回复

哎,食之无味,弃之可惜的存在,不敢作为主力使用。

发表回复