Mustache.php の使用を検討し始めたところです (ライブラリについて良いことを聞いた後)。しかし、ドキュメントを見ると、Mustache がアクセスできるようにするには、HTML テンプレート コードを PHP 変数内に保存する必要があるようです。プレーンな .html ファイル)。
これは私がいじっていたコードです...
$template = '
<p>Hello {{name}}</p>
<p>Sorry, you\'re a {{type}}!</p>
{{#under_18}}
<p><strong><u>{{generate_random_stuff}}</u></strong>.<p>
{{/under_18}}
';
...そして、代わりに、これはフロントエンド開発者にとって管理しやすいと思いました...
$template = file_get_contents('template.html');
...「template.html」には...
<p>Hello {{name}}</p>
<p>Sorry, you're a {{type}}!</p>
{{#under_18}}
<p><strong><u>{{generate_random_stuff}}</u></strong>.<p>
{{/under_18}}
しかし、 file_get_contents の使用がどれほど効率的かはわかりませんでした。変数に文字列として格納するのと比較して? 特に、複数のページ ビューや、1 つのページに複数のテンプレート html ファイルがある場合。
この種の情報を教えていただければ幸いです。