前の日 / 次の日 / 最新 / 2007-07

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

2007-07-08 Sun

template toolkit メモ [Perl]

マニュアル
[% %] が標準のタグ

自分でタグを指定できる
PHP のタグにあわせると共用できたりするかも

サンプル

use strict;
use Template;

my $tmpl = 'hoge [% mesg %] piyo';

my $tt = Template->new()  || die $Template::ERROR, "\n";

$tt->process(\$tmpl, {mesg => 'fuga'}) || die $tt->error(); #出力先は標準出力

perl メモ [Perl]

変数の宣言 $ をつける
変数の参照 \ をつける

定数
use Readonly;
Readonly my $foo => 1;

本を買おう。

ログフォーマットを変更した

        combines ログ書式を
LogFormat "%h %l %u %t \"%m %U %H\" %>s %b \"%{Referer}i\" \"%{User-agent}i\""
に変えた。

これはコンテントネゴシエーションに対応したことにより
実際に送信しているファイルがわからなくなったため。

これにより従来と同じ拡張子つきで記録される。