Perl-users.jp

CPANモジュール入門

Perl Mongers が普段つかっているオススメの CPAN モジュールを厳選して紹介する

こんなとき、どんなモジュールをつかったらいいの?という疑問に答えられるようなドキュメント(になる予定)

モバイル関連のモジュールについては扱わない。量も多いから別枠で。

目次

  1. HTTP
    1. LWP::UserAgent
    2. LWPx::ParanoidAgent
    3. Web::Scraper
    4. HTTP::Engine
  2. O/R Mapper
    1. DBIx::Class
    2. Data::ObjectDriver
  3. テンプレートエンジン
    1. Template-Toolkit
    2. HTML::Template
    3. Text::MicroMason
  4. メール
    1. 送信(Email::MIME + Email::Send)
    2. パーズ(Email::MIME)
  5. データ
    1. CSV(Text::CSV_XS)
    2. JSON(JSON.pm)
    3. XML::LibXML
    4. RSS, Atom, etc(XML::Feed)
    5. TBD: YAML
    6. Config::Pit
  6. 開発ツール
    1. プロファイラ(Devel::NYTProf)
    2. カバレッジ率をみる(Devel::Cover)
    3. Perlの解釈結果をみる(B::Deparse)
  7. クラスをつくる
    1. Moose
  8. 日付処理
    1. DateTime
  9. リスト処理
    1. List::Util
    2. List::MoreUtils
  10. キャッシュ
    1. Cache::Memcached::Fast
  11. ファイル処理
    1. Path::Class
  12. テスト
    1. Test::More
    2. Test::Base
  13. 開発ツール
    1. CPAN::Mini
    2. CPAN::Mini::Webserver
    3. Module::CoreList - 標準モジュールかどうかを調べる
    4. local::lib - CPAN モジュールを特定のディレクトリにインストールして管理

目次へ

Last modified: $Date: 2009-06-02 19:46:50 +0900 (火, 02 6月 2009) $