初体验 Ghost : yet another WordPress?
早就听说Ghost 的大名了,但一直以来却没有去折腾过。今天晚上特意花了些时间在到手的DigitalOcean 上部署了Ghost,过程算坎坷的,水文一下。
Ghost 之不靠谱简介
Ghost 作为Node.js 界响当当的的新角色,一如WordPress 之于PHP,但一出生就跟贾宝玉含着玉石那样光彩夺目:前WordPress UI 的两位员工(一男一女,不知道他俩关系是什么)上一年(2013)时候开发,在某募捐平台获超额初始基金。被视为WordPress 的下一个替代者(胆子不小啊,但目前而言WordPress 是CMS,Ghost 充其量是博客)。因为Markdown 作为基本写作载体,所以备受程序员喜爱。
Ghost 之Jeff 折腾记
冲着这名气,Jeff 想再不去接触Ghost 恐怕将落伍了。于是,在某个晚上,冷冷的夜,Jeff 打开终端,远程连接到DigitalOcean 的droplet上,照着网络上的教程,一点点敲,然后前前后后折腾了几个小时,刷新n遍,貌似可以了:
咦?样式咋丢失了?
然后一点点搜索资料,一点点重复安装,再折腾了几个小时,cao,哥不干了。
Ghost 给我的第一印象:安装非常麻烦,基本上不可能一次ok。
突然想到DigitalOcean 有直接安装的镜像,然后果然:
果断重新安装droplet,60s过后,打开某ip,欢天喜地:
谢谢安装成功。
Ghost 之初探
Ghost 给我的第二印象:这货不就是个开源的Medium嘛!
你看默认主题,活脱脱Medium 的风格:
然后后台,也挺简洁:
当然少不了要上Markdown 编辑器:
使用起来非常流畅,用过WordPress 后台的百分百能感觉到速度的落差,简洁,沉浸式的体验。确实是专注于写作的好家伙(虽然安装比较麻烦)。
其他就不多说,点到为止,毕竟也刚接触。
Ghost 之小小体会
Node.js+开源博客+MarkDonw+Medium,熟悉的人看到这个名词组合“想想都有些小激动呢”。某一瞬间Jeff 确实有想换为Ghost 的冲动,毕竟确实是不错,非常感谢老外为开源界又贡献了这么个好东西。说道WordPress 与 Ghost ,其实感觉没有多少可比性了,毕竟现在WordPress 是作为CMS,而非博客系统了。反而Ghost ,目前来说确实是总总不完善,但,来日方长。Ghost 作为新事物,固然有着顽强的生命力,但价值的体现为时尚早;而WordPress,虽然多光环在身,但多少有历史的包袱。用户在选择中也需要往前看。也许过阵子会越来越多人在为WordPress or ghost 斗嘴,一如Windows 与 Mac,但本质上没啥好争论的,都优秀。大可如此反驳:有种,你开发个?
过阵子打算将 Mindia 主题开发个Ghost 主题版本,顺便接触下Node.js。不禁感慨:开源盛世,造福人类!
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Stata估算观测数据的风险比
- R语言利用基线协变量提高随机对照试验的效率
- R语言使用倾向评分提高RCT(随机对照试验)的效率
- R语言调整随机对照试验中的基线协变量
- R语言用多重插补法估算相对风险
- R语言分析协变量之间的非线性关系
- stata如何处理结构方程模型(SEM)中具有缺失值的协变量
- stata对包含协变量的模型进行缺失值多重插补分析
- 互联网直播点播平台go语言搭建重定向和反向代理的区别及使用
- UNIX时间戳和北京时间的相互转换
- R语言对苏格兰独立民意调查的Meta分析
- 案例:归档自动清理脚本失效及连带影响
- R语言中固定与随机效应Meta分析 - 效率和置信区间覆盖
- R语言使用 LOWESS技术图分析逻辑回归中的函数形式
- R语言在逻辑回归中求R square R方