Ghost (博客平台):修订间差异
无编辑摘要 |
|||
第2行: | 第2行: | ||
Ghost是用[[JavaScript]]编写的博客平台,基于[[MIT许可证]]开放源代码。Ghost的设计主旨是简化个人网站发布以及网上出版的过程。 |
Ghost是用[[JavaScript]]编写的博客平台,基于[[MIT许可证]]开放源代码。Ghost的设计主旨是简化个人网站发布以及网上出版的过程。 |
||
Ghost是一款个人博客系统,它是使用[[Node. |
Ghost是一款个人博客系统,它是使用[[Node.js]]语言和MySQL数据库开发的,同时支持[[MySQL]]、[[MariaDB]]、[[SQLite]]和[[PostgreSQL]]。用户可以在支持[[Node.js]]的服务器上使用自己的博客。 |
||
Ghost官方支持版,同时有爱好者开发的第三方中文汉化版,如Ghost的中文汉化版。Ghost提供开发插件的API和可以定制的 |
Ghost官方支持版,同时有爱好者开发的第三方中文汉化版,如Ghost的中文汉化版。Ghost提供开发插件的API和可以定制的Handlebars主题模板样式。 |
||
== 功能概况 == |
== 功能概况 == |
2015年3月28日 (六) 17:31的版本
Ghost是用JavaScript编写的博客平台,基于MIT许可证开放源代码。Ghost的设计主旨是简化个人网站发布以及网上出版的过程。
Ghost是一款个人博客系统,它是使用Node.js语言和MySQL数据库开发的,同时支持MySQL、MariaDB、SQLite和PostgreSQL。用户可以在支持Node.js的服务器上使用自己的博客。
Ghost官方支持版,同时有爱好者开发的第三方中文汉化版,如Ghost的中文汉化版。Ghost提供开发插件的API和可以定制的Handlebars主题模板样式。
功能概况
因为Ghost的简单易用,很多个人博客网站已经开始使用Ghost架设网站。Ghost提供的功能包括:
- 文章发布、标签、星标。
- 提供文章、分类的RSS聚合。
- 提供封面的添加、制定META。
- 支持Trackback和pingback。
- 支持文章的导入、导出功能。
- 支持多用户注册登录,后台管理功能。
- 支持使用标签(Tags)
版本
2012年11月,前WordPress UI首席设计师,创始人John O'Nolan在博客里提出Ghost计划,开发用于替代WordPress的博客程序。
2013年4月29,Ghost在Kickstarter获得196362英镑社会捐助。先后获得WooThemes,ENVATO和微软等公司的支持。
2013年9月19日, Ghost的第一个公开版本发布,预览版命名为Kerouac。
2013年10月14日, Ghost0.3.3在GitHub发布。在GitHub进行开发、升级和更新。
最新版本
Ghost 0.5.10:
- [新增]RSS图片输出
- [新增]用户帮助菜单
- [新增]对于Node v0.12以及IO.js v1.2的支持
历史版本
Ghost 0.5.9:
- [新增]导航菜单构造器
- [新增]导航菜单
- [新增]在 RSS 中到处图片
- [修复]用户详情页面不正确的用户角色展示
- [修复]重新验证模型不接受密码
- [修复]通过 API 可以覆盖博文的 published_by 数据库字段
- [安全]用户可以通过 API 编辑没有授权的数据
- [安全]删除标签时易受 XSS 攻击的弱点
- [安全]XSS vulnerability when using URLs for blog & user images
相关信息
运行环境
Ghost的源代码是基于Node.js(服务器端JavaScript执行引擎,基于谷歌的V8引擎)。稳定兼容版本:Node.JS v0.10.x 。兼容版本:IO.js v0.12平台。建议版本:Node.js 0.10.36 和 npm 2.5.0。
2015年3月10日,新版本Ghost 0.5.10 开始支持Node v0.12 和 IO.js-v1.2 平台。[1]
Markdown语法
Ghost可以使用Markdown和HTML混合编辑文章。
最常见的Markdown格式选项和键盘快捷键:
输出后的效果 | Markdown | 快捷键 |
---|---|---|
Blod | **text** | Ctrl/⌘ + B |
Emphasize | *text* | Ctrl/⌘ + I |
~~text~~ | Ctrl + Alt + U | |
Link | [title](http://) | Ctrl/⌘ + K |
Inline Code | code` | Ctrl/⌘ + Shift + K |
Image | ![alt](http://) | Ctrl/⌘ + Shift + I |
List | * item | Ctrl + L |
'Blockquote' | > quote | Ctrl + Q |
H1 | # Heading | |
H2 | ## Heading | Ctrl/⌘ + H |
H3 | ### Heading | Ctrl/⌘ + H (x2) |
此條目缺少頁面分類。請協助為此條目補上適當的頁面分類。參見頁面分類入門。(2015年3月28日) |