Ghost 基于 Node.js 构建的开源博客平台开源项目

我要开发同款
匿名用户2013年10月26日
5阅读
开发技术JavaScript
所属分类建站系统、开源博客系统
授权协议MIT

作品详情

Ghost是一个开源的博客平台, 可以把他看作WordPress的一个挑战者.现阶段的WordPress已经可以明显感觉到有些臃肿不堪,无论是构架,设计, 还是实现处处都显示出这是一个10年前就诞生的项目,尤其是最近几个版本更新,几乎都只是在功能和交互层面作出改进, 而看不到本质上的进步和优化.因此我更愿意把Ghost看作WordPress的继任者.同时,Ghost基于JavasSript的Node.js进行开发,在可预见的未来里,JS无疑比PHP有着更多的优势.

先简单说一下我认为Ghost具备或即将具备的几点优势:

从头写起,比WordPress等现行博客平台少了许多「历史遗留问题」;

Node.js本身是一个非常优秀的平台;

采用实时架构,大大提高访问体验.而WordPress前端完全依靠jQuery,任何一个动作都需要重载页面;

非常简洁,Zip安装包只有1.7M,部署完成之后在30M之内.运行效率比WordPress高上一个数量级;

专注于博客内容本身,而不需要用户去关心博客平台的种种问题.采用了Markdown编辑器,有着非常棒的写字体验;

搭建极其简单(至少Windows下本地搭建是这样的),可以说不需要任何编程基础,降低了写博客的门槛.

当然咯作为一个新生的博客平台,现阶段还存在较多的不足.不过考虑到目前仍处于0.3.3版本,连稳定版第1版都算不上,可见开发者仍然对Ghost充满了信心.

目前的功能太少,后台可以说是简陋不堪.不过在Ghost开发者的博客中提到0.4版本中才会加入Dashboard的功能,那么目前的暂时算作迷你后台吧;

目前支持Node.js的空间商少之又少,很难将Ghost发布出去.这个页面有说明这点,目前只有AmazonEC2,DigitalOcean,RackspaceCloud等云服务商,Webfaction, Dreamhost等VPS服务提供商能够托管Ghost,而采用cPanel面板的一系列独立主机以及虚拟空间都是为PHP服务, 所以无法支持Ghost;

主题和插件的数量远不及WordPress,目前官网只有十个左右的主题供下载或购买,而且质量不敢恭维.

很多基本功能在现在的0.3.3版本中还未出现,比如多用户登陆,发起评论等.目前只能通过Disqus等评论系统来实现评论功能.不过这些不是大问题,接下来的版本中肯定会给予解决.

查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论