header image

Ryuzeeの他サイト

mixi Twitter Twitter

Categories

携帯対応

QRコード

RING

人気ブログランキング



新着記事

Catalystで静的ファイルや画像を扱う方法について

sub static_page : Regex('.+\.html') {
    my ( $self, $c ) = @_;
    $c->serve_static;
}

※ちなみに利用する際はuse Catalyst 'Static';を記述しておく。

Catalystのrootディレクトリ(scriptやlibと同一階層)にファイルを配置すれば読み込まれる。

必ずControllerを経由してHTMLや画像をディスパッチするようにすると、Controllerへのオーバーヘッドが大きい気がするが、セッション内の場合は少なくとも静的コンテンツ自体もコントローラを経由させ、権限やセッションのチェックを実施したほうが良い。

画像だけならTemplateに直接別のパスへのリンクを書いておいても良いと思われる。

Ratings

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

“Catalystで静的ファイルや画像を扱う”へのコメントはありません。

コメントはありません。是非コメントしてください。

コメントする

XHTML: 以下のタグが利用可能です: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback

 

add to hatena hatena.comment (0) add to del.icio.us (0) add to livedoor.clip (0) add to Yahoo!Bookmark (0) Total: 0