Webコンサルタントの愚痴とアジャイル,生産性向上,Trac,オープンソースなどの与太話
Catalystで静的ファイルや画像を扱う方法について
※ちなみに利用する際はuse Catalyst 'Static';を記述しておく。
Catalystのrootディレクトリ(scriptやlibと同一階層)にファイルを配置すれば読み込まれる。
必ずControllerを経由してHTMLや画像をディスパッチするようにすると、Controllerへのオーバーヘッドが大きい気がするが、セッション内の場合は少なくとも静的コンテンツ自体もコントローラを経由させ、権限やセッションのチェックを実施したほうが良い。
画像だけならTemplateに直接別のパスへのリンクを書いておいても良いと思われる。
コメントはありません。是非コメントしてください。