My Favorite Perl Modules
ゲストさん、ようこそ アカウント登録 | ログイン
CGI::Applicationの詳細
Distribution CGI-Application
Version 4.31
URL http://search.cpan.org/~markstos/CGI-Application-4.31/
perldoc URL http://search.cpan.org/perldoc?CGI::Application
Source URL (推測) http://search.cpan.org/src/MARKSTOS/CGI-Application-4.31/lib/CGI/Application.pm
code search CPAN code search by gonzui
Watcher 26人
Update 2009-07-31 01:00:51

Watcher

Tags: CGI
CGI::ApplicationなしでCGIが作れない体になりました。プラグインも幅広くて便利。
4.04版時点で和訳。
Tags: 既訳
最近知ったモジュールですが、これは良いですね。
確かに Struts の Dispatch Action みたいなものです。
Tags: cgi
もっと使い方をマスターしたいです。
自分で書くべき部分とフレームワークがやってくれる部分がはっきり分離できているので、「なぜフレームワークなのか?」を理解しやすいと思う。教材としてうってつけ。プラグインが豊富で実用も○。
CGI.pm、HTML::Templateと並んで、CGI作成には欠かせないです。
Tags: cgi
Tags: CGI
最近、これがないとCGIがかけません。
Tags: cgi app
短いcgiプログラムだと、OO的に書かないで済ますことが多いかと思うのですが、しかーし、後が大変。自分が書いたものでも、一体何をしたかったのか、よく分からないことが多いです。
ですから、いくら短いcgiでも、CGI::Applicationを利用して、フレームワークに沿ってプログラムを書くと、後々いろいろ楽になります。
自分がPerl CGIを書く時、CGI::Applicationを利用することが多いです。Javaな人には、StrutsのDispatch Actionみたいなもんと言えば分かるでしょーか?

Memo

plugin機能っていつ付いたのだろう。
以前使ったときにはなかった。
また研究してみようかな

TrackBack

URL:http://mfpm.blogdb.jp/app/tb/m/CGI::Application
tags
cgi(28)
app(4)
このモジュールを登録している人が他に登録しているモジュール
Template(Template-Toolkit)[15]
Data::Dumper(Data-Dumper)[15]
HTML::Template(HTML-Template)[13]
Class::DBI(Class-DBI)[11]
CGI(CGI.pm)[9]
strict(perl)[8]
Catalyst(Catalyst-Runtime)[8]
Date::Simple(Date-Simple)[7]
LWP::Simple(libwww-perl)[7]
HTML::FillInForm(HTML-FillInForm)[6]
LWP::UserAgent(libwww-perl)[6]
Unicode::Japanese(Unicode-Japanese)[5]
warnings(perl)[5]
CGI::Application::Dispatch(CGI-Application-Dispatch)[5]
Jcode(Jcode)[5]
最新のお気に入り[RSS]
Text::Template(Text-Template)
POE(POE)
Tripletail(Tripletail)
WWW::Google::PageRank(WWW-Google-PageRank)
CGI(CGI.pm)
HTML::Template(HTML-Template)
Jcode(Jcode)
Switch(Switch)
Encode(Encode)
strict(perl)
DBIx::Class(DBIx-Class)
Catalyst(Catalyst-Runtime)
Template(Template-Toolkit)
Data::Dumper(Data-Dumper)
WWW::Mixi(WWW-Mixi)
Date::Calc(Date-Calc)
Class::Accessor(Class-Accessor)
HTML::FillInForm(HTML-FillInForm)
Math::MultiplicationTable(Math-MultiplicationTable)
新規メモ一覧[RSS]
CGI(CGI.pm)
strict(perl)
IO::All(IO-All)
WWW::NicoVideo(WWW-NicoVideo)
CGI::Simple(CGI-Simple)
WWW::Mixi(WWW-Mixi)
LWP::UserAgent(libwww-perl)
Smart::Comments(Smart-Comments)
LWP::UserAgent(libwww-perl)
Params::Validate(Params-Validate)
PAR(PAR)
Template(Template-Toolkit)
Text::Template(Text-Template)
PDF::Reuse(PDF-Reuse)
Apache::Session(Apache-Session)
Network::IPv4Addr(Network-IPv4Addr)
Net::IPAddress(Net-IPAddress)
Cache::Cache(Cache-Cache)
Net::LibIDN(Net-LibIDN)
最新のバージョンアップ
Ver.0.33
Ver.2
Ver.1.3.1
Ver.v2.3.1
Ver.20100730
Ver.41
Ver.1.0010
Ver.1.4205
Ver.2.005
Ver.1.27
©blogdb 2004-2005