これから
メールフォームは、一応出来たけれど、色々不満が残りました。
- HTML::Templateを汎用性のために使いたいけれど、評価式が無い
- Template::Toolkitを使ったら重くなった
- プログラムのメンテナンスはいいけれど、誰がメンテナンスするんだ?
ということです。
特に、テンプレートエンジンについては、「Template::Toolkit」はF1エンジンみたいで、CGIで気軽に使うには少々向いていない。けれど、「HTML::Template」だと曲がるのも困難な感じ。
問題だったのは、
- select要素をどうするのか?
- checkboxの選択有無を判断させたいが、どうしたらいいのか?
という2つ。「Template::Toolkit」では対応できたけれど、きっともっと簡単に出来るプラグインがありそうな気がします。
ここらへんを改良できれば、もう少しいい感じなんだけれど。
というわけで、問題はフォーム類についてです。
- select要素をどうするのか?
- checkboxの選択有無を判断させたいが、どうしたらいいのか?
他には、
- 「HTML::Template」にPurePerlで条件式をかけるようにするPMはないか?
- 「Template::Toolkit」の処理が重くなるポイントはどこか?
でしょうか。