タグ

ブックマーク / hirobanex.net (2)

  • PerlのWAFのAmon2を使う時のオレオレTips集 | hirobanex.net

    Amon2を使い込もうと、ちょっとコード読んだり、オレオレカスタマイズしたりしたので、そのときに「こんな感じにした/こんな感じでお茶を濁した」というのを「オレオレTips」と題して公開していきますー。 PerlWebサービスを開発する PerlWebサービスをいまどき開発するなら、PlackベースのWAF(ウェブアプリケーションフレームワーク)を使うのがモダンPerlですね。候補はたくさんあると思うのですが、なんとなくCPANでドキュメントとかクラス数とか見ていると、DancerとMojoliciousと、そしてAmon2くらいが汎用的でいいんじゃないかなーと思っている次第です。 ちなみに、このブログはKamuiというnekokakさん製のWAFで書かれていて、仕事でも未だにKamuiベースでモリモリ開発しちゃったりしているんですが、CPANにも公開されていないし、特にメンテナンスも予

    tada0121
    tada0121 2013/02/25
  • モダンPerl製サイトのベース解説書『Plack Handbook』を読んだ | hirobanex.net

    Plack Handbookは、CGI以降の最近のPerlを使ったウェブサイトを作る上でベースとなるPSGIという仕様の実装であるPlackのまとまった(電子)書籍です。待ちに待ってましたという感じだったんですが、でやっと入手して読んだ感想とかをメモります。 といいつつPlackって何?詳しく教えて? 上述した通りなものがPlackなのですが、FTPでアップしてふんふんふん、という事をしている人にとって、いまいちピンとこないのがPlackだと思います。昔は、FTPを使って.cgiファイルみたいなのをアップしてちょっとした動的な動きをするページを作るには、PerlだとCGI.pmというCPANモジュールに準拠しながらいろいろと作っていたのです。ただ、ApacheのCGIという技術の上だと、何分毎回プログラムファイルの読み込みをとかを行うので遅かったりしたのです。そこで、FastCGIとかmo

  • 1