carbontwelve / tapestry
1.0.12
2018-01-03 13:35 UTC
Requires
- php: >=5.6.0
- composer/semver: ^1.4
- league/container: ^2.2
- league/event: ^2.1
- league/plates: ^3.1
- michelf/php-markdown: ^1.7
- nesbot/carbon: ^1.21
- symfony/console: ^3.1
- symfony/filesystem: ^3.1
- symfony/finder: ^3.1
- symfony/process: ^3.4
- symfony/yaml: ^3.1
Requires (Dev)
- phpunit/phpunit: 5.7.*
This package is auto-updated.
Last update: 2022-02-01 13:04:43 UTC
README
Plates PHP 静态站点生成器
关于 Tapestry
Tapestry 是一个静态站点生成器,它使用由 league of extraordinary packages 开发的 plates 模板系统。Tapestry 致力于快速、易用和可扩展。它受到了类似生成器 Sculpin 和 Jigsaw 的启发。Tapestry 旨在为喜欢使用原生 PHP 模板而不是编译模板语言(如 Twig 或 Blade)的开发者设计。
亮点
学习 Tapestry
Tapestry 文档 提供了对 Tapestry 内部工作的深入了解,使其能够尽可能容易地开始生成网站。
安装 Tapestry
安装 Tapestry 的推荐方法是下载最新的 zip 文件,并将其内容解压到您的 $PATH
中,以便从命令行全局访问。
对于 Windows 环境,包含了一个 .bat
文件,因此您无需输入 php tapestry.phar
即可运行 Tapestry;为确保它能够正常工作,请确保它与 .phar
文件在同一个文件夹中。
有关安装 Tapestry 的其他方法,请参阅此处 安装文档。
许可证
Tapestry 是开源软件,许可协议为 MIT 许可协议。
非原创
StaticGen 列出了其他可用的静态站点生成器,尽管据我所知,Tapestry 是唯一使用 PHPPlates 模板引擎的生成器。