私は 10 年以上 php を使用しており、時々 (主に初期の頃) テンプレート エンジンとしても使用していました。もう一度やり直せるかなと思うのですが、一つだけ条件があります。
私は非常に異なるphp.iniをロードする必要があり、それらのテンプレートファイルの機能を可能な限り最小限に抑えます。おそらく ini_set_all(file) のような関数がそれを行うことができますが、遅いかもしれません. *.phpt などに別の php ini を使用することも、それほど簡単ではありません。これに関するアイデアはありますか?
はい、私は知っていて、smarty、twig などのエンジンを使用していましたが、目標は、それが提供する言語要素とおそらくもう少し多くのプレーンな php を使用することですが、php を使用してテンプレート ファイルを解析し、オートマトンを生成することはありません。配列、php-file、またはそれから何でも。
更新:私の考えは、異なるini設定でphpテンプレートモードのオン/オフを切り替えることであり、それは次のrfcを拡張する可能性があります: https://wiki.php.net/rfc/nophptags
あなたのアイデアをありがとう:)