ntzwbr / herbie
Herbie 是一个基于文本文件的 CMS 和博客系统。简单安装 - 没有数据库 - 只需文本文件。
v0.8.5
2016-03-01 20:50 UTC
Requires
- php: >=5.4.0
- symfony/yaml: 2.7.*
This package is not auto-updated.
Last update: 2024-09-28 16:31:05 UTC
README
Herbie 是一个简单的基于文本文件的 CMS 和博客系统。
什么是 Herbie?
使用 Herbie,您可以快速简单地使用 Markdown 和 Textile 文件创建一个功能齐全的网站或博客。
Herbie 基于成熟的库和组件。
- Markdown 和 Textile 用于内容格式化
- Twig 模板引擎用于创建布局
- Yaml 用于配置网站和管理数据结构
- Pimple 作为依赖注入容器
- Composer 和 Packagist 用于依赖管理
- 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。