タグ

2009年9月3日のブックマーク (1件)

  • Catalystで静的ファイルや画像を扱う ― Ryuzee.com

    Catalyst-Plugin-Static-Simple-0.08.tar.gz sub static_page : Regex('.+.html') { my ( $self, $c ) = @_; $c->serve_static; } ※ちなみに利用する際はuse Catalyst ‘Static’;を記述しておく。 Catalystのrootディレクトリ(scriptやlibと同一階層)にファイルを配置すれば読み込まれる。 必ずControllerを経由してHTMLや画像をディスパッチするようにすると、Controllerへのオーバーヘッドが大きい気がするが、セッション内の場合は少なくとも静的コンテンツ自体もコントローラを経由させ、権限やセッションのチェックを実施したほうが良い。 画像だけならTemplateに直接別のパスへのリンクを書いておいても 良いと思われる。 “Cata