| 名称 |
Perl 言語
CGIの開発によく使用されるプログラミング言語
|
| Perl言語とは |
Perl言語は、CGI(Common Gateway Interface)と呼ばれる仕組みを開発する際に
非常によく使用されるプログラミング言語です。
|
| Perlの特徴 |
- フリーソフトウェア
Perlはフリーソフトウェアとして提供されており、無料で使うことができます。
- 優れたテキストファイル処理機能
Perlは実用的なテキスト処理に重点を置いて作成されたため、テキストファイル処理用の機能が豊富です。
- 多機能で応用範囲が広い
機能が豊富で、様々なCGIプログラムが作成でき、
修正も容易なため、Perlによって記述されたプログラムが
インターネット上にも広く公開されています。
- プログラムの修正、変更が手軽
Perlは、ソースファイルをプログラムの実行時にコンピュータが実際に処理できる形にするインタプリタ型言語です。
そのため、プログラムの修正や実行が非常に手軽で、動的Webページの作成によく用いられます。
|
| Perlの活用 |
テキスト関係の処理が得意ということもあり、プログラミングの初心者でも
比較的簡単にCGIの作成を行うことが可能です。
また、プログラム言語として広く浸透している事から、インターネット上で公開されている
掲示板・チャット・カウンター・日記など、
perl言語で書かれた多くのCGIプログラムが存在しています。
|
| プログラム例 |
#!/usr/bin/perl
$ENV{'TZ'} = "JST-9";
$times = time;
($sec,$min,$hour,$mday,$mon,$year) = localtime($times);
$year=$year+1900; #
$mon=$mon+1; #
print "Content-Type: text/html\n\n";
print "<html><head>\n";
print "<body>\n";
print "Time<p>\n";
print "$year/$mon/$mday $hour:$min:$sec";
print "</body></html>";
exit;
|
| その他の情報 |
Perlに関する詳しい情報は関連書籍やサイトをご覧下さい。
Perl.com: The Source for Perl(英語)
http://Perl.com/
|
| BIG-serverでは |
BIG-serverではPerl5がご利用いただけます。
各種設定はBIG-serverが行いますので、
すぐにWebサイトの運営が可能なサーバをご用意いたします。
|