从 FarBox 迁移

在所有开始之前,重要的事情说三遍: 注意备份! 注意备份! 注意备份!

迁移的一般步骤:
第一步: 注册 Bitcron (目前需要邀请) ;
第二步: 在 Bitcron 上创建一个站点;
第三步: 获得 FarBox 上的数据;
第四步: 将之前一步中获得的数据同步到 Bitcron 上的一个网站即可;
最后: 如果是独立域名,需要重新绑定域名指向到 Bitcron,可能需要修改DNS之类的记录。

注意: site.md 或 site.txt 这个网站的配置文件,仅仅 FarBox 支持,在 Bitcron 上将是无效的。
注意: 原来的FarBox 上如果有自定义模板,可能在Bitcron上无法运行而产生错误页面,此时需要在 Bitcron 内进行重新修改,或者直接先删除掉 template 这个目录。

直接在Bitcron上导入FarBox数据

第一步: 注册 Bitcron 并创建一个站点;
第二步: 进入“我的网站”,在网站列表中,找到对应网站上的More...(更多...), 再选择 “Move from FarBox”,点击进入,按照提示进行操作。

注意: 如果原 FarBox 网站本身有大量的(高清、原始)图片,不要使用这种方式,因为 FarBox 本身不会存储原始的图片,通过其迁移到 Bitcron,图片本身已经被压缩过大小了。

从 Dropbox 上迁移

第一步: 注册 Bitcron;
第二步: 在 Bitcron 的 “Clouds” 中关联自己的Dropbox账户。
第三步: 创建一个网站,并以这个网站的域名为名字,在 Dropbox 的 Apps/Bitcron (也可能是 应用/Bitcron) 目录下,创建同名的(站点)文件夹。
最后: 将原来FarBox上某个站点的原始数据,复制 (不是剪切)、粘贴到Bitcron中新的站点文件夹即可。

注意:
1, 如果网站的域名,原来是独立域名的,则可以直接以独立域名为名创建站点目录;
2,如果域名是 .farbox.com 结尾的,则不可使用,但可以改为使用 .bitcron.com 作为结尾;
3,网站目录内原来的 site.txt, Bitcron 并不支持,需要自己手工删除;
4, 如果有自定义模板的 (template目录内),可能存在兼容问题,可以自己调整下,或者直接先移除 template 目录,先使用 Bitcron 默认提供的模板;
5, Bitcron 上的网站,默认没有相册的功能,但可以在网站中将一个 Album 类的主题作为 App 应用,从而可以实现相册的功能。
6, 独立域名在指向 Bitcron 的时候,会有 DNS 缓存,短则几分钟、十几分钟,长则几个小时、十几个小时,才会完全生效。

使用 MarkEditor 迁移

第一步,在MarkEditor内打开原先已经备份完成的站点文件夹 (不是整个账户下的,是一个FarBox上对应的网站下的)
第二步, 在Bitcron上新建一个网站,比如xxx.bitcron.com作为域名;
第三步,在界面左侧栏的底部,有一个Cloud形状的图标,点击并选择配置,然后填入MarkEditor上的信息,具体参考此
最后,点击界面左侧栏的底部,Cloud形状的图标,选择同步,同步完成后即可。

注意:
1,使用1.2.4.2以上版本!
2,MarkEditor完成同步后,如果需要移动整个站点目录到其它地方、或者改名,需要先重置同步,再同步一次;否则 (可能) 会触发站点内文件向Bitcron服务器逐一发送删除的命令。

FarBox上模板在Bitcron中失效的问题

系统模板

会无效掉,需要重新选择。

克隆的模板

会无效掉,Bitcron上也有模板克隆的概念,但跟FarBox上不一样,它是指获得原始的模板源代码。

自定义的模板

Bitcron与FarBox使用接近的模板语法,但不兼容FarBox的模板,有个别API已经调整,如果模板不算复杂,可能需要十来分钟自行调整下。
注意: Bitcron不再支持 html 文件作为模板文件,仅仅支持jade文件以及Jade语法