プレート PHP 静的サイト ジェネレーター
Tapestry は、並外れたパッケージのリーグによるプレート テンプレート システムを使用する静的サイト ジェネレーターです。タペストリーは、速く、使いやすく、拡張しやすいことを目指しています。これは、同様のジェネレーターである Sculpin と Jigsaw からインスピレーションを得ています。 Tapestry は、Twig や Blade などのコンパイルされたテンプレート言語ではなく、ネイティブの PHP テンプレートを使用することを好む開発者向けに設計されています。
Tapestry のドキュメントは、Tapestry の内部動作についての徹底的な洞察を提供します。サイトの生成をできるだけ簡単に開始できるようにします。
Tapestry をインストールするための推奨方法は、ここから最新の zip リリースを取得し、その内容を$PATH
に解凍して、コマンド ラインからグローバルに利用できるようにすることです。
Windows 環境の場合、 .bat
ファイルが含まれているため、Tapestry を実行するためにphp tapestry.phar
と入力する必要はありません。これが機能するためには、 .phar
と同じフォルダーに保存されていることを確認してください。
Tapestry をインストールする別の方法については、こちらのインストール ドキュメントを参照してください。
Tapestry は、MIT ライセンスに基づいてライセンス供与されたオープンソース ソフトウェアです。
StaticGen には、利用可能な他の静的サイト ジェネレーターのリストがありますが、私の知る限りでは、PHPplates テンプレート エンジンを使用しているのは Tapestry だけです。