tapestry-cloud / tapestry
使用 PHPPlates 的静态网站生成器
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: 2024-09-12 12:29:53 UTC
README
Plates PHP 静态网站生成器
关于 Tapestry
Tapestry 是一个静态网站生成器,使用由 league of extraordinary packages 提供的 plates 模板系统。Tapestry 旨在快速、易于使用和扩展。它受到了类似生成器 Sculpin 和 Jigsaw 的启发。Tapestry 专为那些更倾向于使用原生 PHP 模板而不是编译模板语言(如 Twig 或 Blade)的开发者设计。
亮点
学习 Tapestry
Tapestry 的 文档 为 Tapestry 的内部工作提供了深入的见解。使其尽可能容易地开始生成网站。
安装 Tapestry
安装 Tapestry 的推荐方法是下载最新的 压缩版本 并将其内容解压缩到您的 $PATH
中,以便从命令行全局访问。
对于 Windows 环境,包含了一个 .bat
文件,因此您无需键入 php tapestry.phar
即可运行 Tapestry;为了使其工作,确保它与 .phar
在同一文件夹中。
有关安装 Tapestry 的其他方法,请参阅 此处安装文档。
许可证
Tapestry 是开源软件,根据 MIT 许可证 许可。
非原创发明
StaticGen 列出了其他可用的静态网站生成器,尽管据我所知,Tapestry 是唯一一个使用 PHPPlates 模板引擎的生成器。