Ghost 开源博客平台

Ghost 是一个简洁、强大的写作平台。你只须专注于用文字表达你的想法就好,其余的事情就让 Ghost 来帮你处理吧。

Ghost 管理后台将用 Ember.js 彻底重写

临近月末,Ghost 社区最重磅的消息恐怕就是“Ghost 管理后台将用 Ember.js 彻底重写”了。

这样做的原因其实也是很多软件工程实践中都会遇到的问题:在现有的开发平台遇到了难以解决的问题,最后的办法只能是更换开发平台。

Ghost 遇到的问题

Ghost 当前的管理后台所采用的 MVC 框架是 Backbone。根据 Ghost 官方博客给出的说明,目前采用 Backbone 所遇到的问题是:

  • Backbone 到底是偏向前端?后端?还是什么?
  • 数据绑定
  • Route/navigation/history 管理
  • 视图(View) 管理
  • 脆弱的代码
  • 缺少明确的文档

至于为什么不用 AngularJS ?请君自己翻翻上面的文章吧!

Ghost 0.5 跳票

由于这次重写管理后台将会花费更多时间,Ghost 0.5 版本势必要跳票了!

其实,Ghost 跳票也不是头一次了,0.4 版本就已经拖延了很长的发布时间。不过,这次跳票对 Ghost 来说还是非常值得的,从 Ghost 的路线图上看,0.5 版本的最大进步是增加了插件(plugin 或 app)系统,这就意味着开发者可以为 Ghost 开发出更多功能强大的插件,能够定制很多 Ghost 功能,可以毫不夸张的说,插件(plugin 或 app)系统将会推动甚至改变 Ghost 生态环境。

Ghost 0.5 新功能 - 文章分类

其实这在大部分的 CMS 系统中都已经是标配了,但是 Ghost 对于功能的添加还是很慢的,不过,好产品不怕等! :)

产品是要精心打磨的,我想,Ghost 一定能成为一个好产品。

Ghost 主题

目前,themeforest.net 上有近 150 个 Ghost 主题在销售了,而且主题数量还在继续增长。如果你想让自己的博客更漂亮,建议支持主题作者,购买正版。

王赛
关于作者 王赛