• ベストアンサー

.plの拡張子のファイルについて

.plの拡張子のファイルって何に使うのでしょうか? CGIから呼び出して使うのでしょうか? 初心者で馬鹿な質問かもしれませんが、お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • yoshige
  • ベストアンサー率50% (1/2)
回答No.2

わたしが知っている限り以下の二つの役割があると思います。 1.CGIから呼び出しに答えるモジュールとしての役割 2.主にLinuxサーバで使われる簡易ソフトとしての役割 1番補足 サーバのPerlに対しインストールする必要のあるモジュール群*.pmを入れることができない場合 インストール不要で動くモジュール群の*.plを使うのではと思います。 ネット上でplを拾ってくると主にこの使われ方が多いです。 また、ご使用のWebサーバの設定によっては*.plでHTMLを表示させることも可能なので pl=モジュール群 という図式は必ずしも正解ではないのです。 *.plといっても中身は結局Perlなので Perlのプログラマ同士の暗黙の了解で *.cgiのファイルならブラウザから読み込むやつだな *.plのファイルならモジュール群かな? と初めて見た人に無言のアピールができるというところでしょうか。 2番補足 主にLinuxサーバを設定・管理する立場に立っている人が使います。 Linux上でクーロンタブ(crontab)で (↑指定した時間に電源が入っていると指定したプログラムを実行する機能) 特定の処理を行うのが一般的ではないでしょうか。 (↑DBのバックアップやアパッチのログの圧縮など)

その他の回答 (2)

  • wildmole
  • ベストアンサー率62% (5/8)
回答No.3

もともとの意味は Perl Library なのですが、現在ではPerlで書かれたスクリプトに.plとつける場合も多いようです。 特にWindows上では拡張子がないとアプリケーションを関連付けられないので、仕方なしに.plをつける(テキストエディタに関連付け)場合もままあります。

  • kalze
  • ベストアンサー率47% (522/1092)
回答No.1

モノとサーバによります。 サーバによっては、CGI用ファイルの拡張子でplが有効になっていることもありますし、Perlで記述されたCGIの外部モジュールをplにまとめておいて、読み込んでいることもあります。 最近は後者の方がおおいですね

関連するQ&A