テンプレートエンジン

  • Smarty-Light
    • 軽量
    • 新しいライブラリなので周辺技術なし
    • バグがある可能性
  • Smarty
    • すこし重い
    • 周辺技術がたくさん
      • Smartyを前提にしたライブラリもある
      • ユーザがそうしたライブラリと組み合わせることも可能
    • 実績が多いのでバグが少ない(と期待)

普通のサイトを作る場合はそれほど大きなテンプレートは作らない。だから、SmartyでもSmarty-Lightでもそれほどパフォーマンスの差はないものと思われる。そうであれば、実績が豊富なSmartyを採用したほうがトラブルが少ない気がする。

というわけで、MoonyのテンプレートエンジンとしてはやはりSmartyを採用します。LGPLだから、Smarty-Lightと同じ緩いライセンス。