carbontwelve / tapestry

此包已被 废弃 且不再维护。作者建议使用 tapestry-cloud/tapestry 包。

使用 PHPPlates 的静态站点生成器

1.0.12 2018-01-03 13:35 UTC

README

Plates PHP 静态站点生成器

Build Status Test Coverage Latest Stable Version License

关于 Tapestry

Tapestry 是一个静态站点生成器,它使用由 league of extraordinary packages 开发的 plates 模板系统。Tapestry 致力于快速、易用和可扩展。它受到了类似生成器 SculpinJigsaw 的启发。Tapestry 旨在为喜欢使用原生 PHP 模板而不是编译模板语言(如 Twig 或 Blade)的开发者设计。

亮点

学习 Tapestry

Tapestry 文档 提供了对 Tapestry 内部工作的深入了解,使其能够尽可能容易地开始生成网站。

安装 Tapestry

安装 Tapestry 的推荐方法是下载最新的 zip 文件,并将其内容解压到您的 $PATH 中,以便从命令行全局访问。

对于 Windows 环境,包含了一个 .bat 文件,因此您无需输入 php tapestry.phar 即可运行 Tapestry;为确保它能够正常工作,请确保它与 .phar 文件在同一个文件夹中。

有关安装 Tapestry 的其他方法,请参阅此处 安装文档

许可证

Tapestry 是开源软件,许可协议为 MIT 许可协议

非原创

StaticGen 列出了其他可用的静态站点生成器,尽管据我所知,Tapestry 是唯一使用 PHPPlates 模板引擎的生成器。