fast-html-template

fast-html-template とは何か?

fast-html-templateとは、CGI等において、HTMLをテンプレートとして扱うためのRubyモジュールです。HTMLのテンプレートを作成する側は、プログラミングの知識を特に必要としないので、デザインとロジックの分離を容易に行うことができます。また、従来のHTML/Templateと同じ使い方をすることができるため、 fast-html-templateへの移行を簡単に行うことができます。

fast-html-template の特徴

高速な動作

fast-html-templateのコンセプトは、名前にもある通りその速度にあります。 新しいアルゴリズムでコードが書いてあるため、 PHPにも引けを取らない高速な動作が期待できます。 繰り返し部分で特にその効果が発揮されます。
他のHTMLテンプレートとの速度比較表
(fast-html-template に含まれる looptest.rb, looptest.html を使用。)

従来のtemplateとの互換性

現在多く使われているHTML/Templateと、ほぼ同様の使い方ができるため、 requireしているファイルの名前を変えるだけで使用することができます。(一部例外あり)

機能拡張

さらに、いくつかの機能拡張を施してあるため、 HTML側からもCGI側からも変更のできる、より自由で柔軟なコードを 簡単に書くことができます。

ドキュメント

さらに詳細な情報はこちらをごらんください。

ダウンロード

fast-html-template.zip