CGIを書く上で、あったらいいもの
NCSA HTTPdホームページのCGI仕様も見ておこう。
Perl.comのCGI-softwareコーナーも参照するといいかも
- Perl5.x
- Perlはもはや基本でしょう。もうC++やawkでCGIを書く気はしません。
●http://www.perl.com/
- GD.pm
- Perl上でイメージが生成できます。
イメージの連結や、GIFファイルの出力もできます。
イメージを扱うCGIプログラマ必携といえましょう。
●Perl5.x必要
●http://www-genome.wi.mit.edu/ftp/distribution/software/WWW/GD.html
- jcode.pl
- 漢字コードコンバータです。効率が良く、省メモリなので、
殆んどのチャット/ゲストブック/BBS等で使用されています。
ドキュメントはソースコード中に全て含まれています。
最新バージョンは
jcode.pl-2.3
です(97/09/29)。
●Perl4.x必要
●ftp://ftp.iij.ad.jp/pub/IIJ/dist/utashiro/perl/
- CGI.pm
- CGIに関する関数集です。QUERY_STRINGの分割からHTMLの自動作成
(特にフォーム)、Cookieの作成まで、CGIに必要な関数がきれい
にまとめられています。
●Perl5.x必要
●http://www-genome.wi.mit.edu/ftp/pub/software/WWW/
- libwww-perl
- GETやPUTを実現するモジュール。HEADでドキュメントの
チェックなどができる。
●Perl5.x必要
●http://www.sn.no/libwww-perl/
- MIME-Base64
- BASE64エンコードを復号化するモジュール。
メール添付メッセージをデコードできる。libwww-perlにも必要。
●Perl5.x必要
●ダウンロード元しか分かりませんでした。CPANの下にあります。
●ftp://ftp.jaist.ac.jp/pub/lang/perl/CPAN//modules/by-category/15_World_Wide_Web_HTML_HTTP_CGI/MIME/
●ftp://ftp.lab.kdd.co.jp/lang/perl/CPAN///modules/by-category/15_World_Wide_Web_HTML_HTTP_CGI/MIME/
- ImageMagic
- Perlのライブラリではありませんが、一応書いておきます。
様々なファイルフォーマットに対応したイメージコンバータ。
xwd->GIF間の変換などができる。
●X11のライブラリが必要
●ダウンロード元しか分かりませんでした。
●ftp://ftp.x.org/contrib/applications/ImageMagic/
●ftp://sunsite.sut.ac.jp/pub/archives/X11/contrib/applications/ImageMagick/