ntzwbr/herbie

Herbie 是一个基于文本文件的 CMS 和博客系统。简单安装 - 没有数据库 - 只需文本文件。

v0.8.5 2016-03-01 20:50 UTC

README

Herbie 是一个简单的基于文本文件的 CMS 和博客系统。

什么是 Herbie?

使用 Herbie,您可以快速简单地使用 Markdown 和 Textile 文件创建一个功能齐全的网站或博客。

Herbie 基于成熟的库和组件。

  • MarkdownTextile 用于内容格式化
  • Twig 模板引擎用于创建布局
  • Yaml 用于配置网站和管理数据结构
  • Pimple 作为依赖注入容器
  • ComposerPackagist 用于依赖管理
  • Symfony 组件的 HttpFoundation、EventDispatcher 和 Yaml 组件
  • Imagine 用于图像处理和编辑
  • GeSHi 作为强大的代码语法高亮器

安装

最简单的方法是通过 Composer 安装 Herbie。在终端中执行以下命令即可

$ composer create-project getherbie/start-website myproject

Composer 在 myproject 目录中创建您的网站并安装所有依赖库。

然后,切换到 Web 目录并启动 PHP 内置的 Web 服务器。

$ cd myproject/web
$ php -S localhost:8888

然后,只需在浏览器中访问 https://:8888 即可。完成!

网站

更多信息请访问 www.getherbie.org