TOP > 野良猫のCGI講座 >『補講その1:インターネット用語』
凡田クンが教えます! 【初心者コース】 虎猫が教えます♪
『補講その1:インターネット用語』
おことわり
【初心者用コース】「補講その1:インターネット用語」を受講頂きありがとうございます。

インターネットが普及し、今では多くの方がご自分の「ウェブサイト」を持っています
ところが、「ホームページ」と言う人もいます。
「ウェブサイト」と「ホームページ」の違いって何?
ちょっとした事で知っているとCGIの設置に役に立ちそうな用語の解説をします。
専門的な解説は多くのウェブサイトで説明されていますので、そちらで調べて下さい。

CGI/Perlを設置する時の予備知識として勉強しましょう。

また、ここに記載してある内容に不備があったとしても損害賠償などの責任は取りません。
参考にされる方の自己責任でご覧下さい。
参考にされた方は、リンクを貼ってくれると嬉しいです♪
『参考:"Take it easy !"』
URL:http://ryoquest.sakura.ne.jp/
バナー:tie_8831an.gif(3611 byte)
参考にされる方は、下のリンクからクリック募金をして下さい♪
あなたの善意をクリックにのせて♪
概要
ここでは、主にインターネット関連の用語説明をします。
目次
記号(Perlでの使用方法について)
! " # $ @ %
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
AAA!CAFE CGI FFFTP HTML Internet Perl URL Web
cgi-bin FTPソフト infoseek Perlのパス tsukaeru.net Webサイト
Perlを始めよう! Webページ
WWW
わをん
アクセス権 拡張子 ダウンロード パーミッション 無料サーバー ワードパッド
アスキーモード 使えるネット バイナリーモード メモ帳
アップロード ディレクトリ フリーソフト
インフォシーク 転送ソフト プロバイダー
エディタ トップページ ホームページ
エラー
エラーコード
AAA!CAFE 目次に戻る
CGIが使用できる無料サーバー。
AAA!CAFE http://www.aaacafe.ne.jp/
CGI 目次に戻る
Common Gateway Interfaceの略称。
Webブラウザからの要求に従い、Webサーバーがプログラムを起動し、そのプログラムが出力したHTMLドキュメントをWebブラウザが受け取り、Webブラウザに送信する仕組みの事。
厳密にはインターフェイスを指した言葉だが、一般的にはプログラム自体のことをCGIと呼んでいる。
※『CGI/Perlの設置方法』の「CGIとは?」を参照
cgi-bin
サーバーにCGIを設置する際にCGI設置場所としてサーバーが指定しているディレクトリ名。
必要な場合が多いが、サーバーの設定により必ず必要なわけではない。「使えるネット」では、不要。
※『CGI/Perlの設置方法』の「アップロードの前に!(設置場所の指定)」を参照
FFFTP 目次に戻る
フリーソフトで人気があるFTPソフト
FTPソフト 目次に戻る
FTP(File Transfer Protocol)ソフト。ファイルをアップロードダウンロードするソフト。転送ソフトとも言う。
※『CGI/Perlの設置方法』の「FTPソフト&アップロード」を参照
HTML 目次に戻る
HyperText Markup Languageの略称。WWWにおいて公開するドキュメントの表示方法の規則。
Internet(インターネット) 目次に戻る
世界中のネットワークを相互に接続した世界規模のコンピュータネットワークの事。
Perl 目次に戻る
CGIを作成する時のプログラム言語のひとつ。
Perlのパス 目次に戻る
サーバーのどこにPerlを解析するプログラムがあるのかを示した物。
サーバーの設定により記述が異なるが、先頭の「#!」は必ず必要であり、また必ず先頭行に記述する。
サーバー Perlのパス
使えるネット #! /user/bin/perl
infoseek #! /usr/local/bin/perl
AAA!CAFE #! /usr/bin/perl
Perlを始めよう! 目次に戻る
Perlを始めよう!』は、フリーソフトのPerl用エディタ(編集)ソフトです。
AOK's Home Page http://homepage3.nifty.com/aokura/
URL 目次に戻る
Unifom Resource Locatorの略称。Internetにおけるアドレス(住所)の様なもの。
Web 目次に戻る
蜘蛛の巣の事。張り巡らされている状態を示す。
Webサーバー 目次に戻る
Webブラウザからの要求にしたがってドキュメントを公開するコンピュータ。
Webサイト 目次に戻る
WWW上に公開されているWebページの集まりの事。この集まりの最初のページがホームページ
Webブラウザ 目次に戻る
WWW上に公開されるドキュメントを見る為の閲覧ソフト。
Webページ 目次に戻る
WWW上にあるHTMLなどのドキュメントの事。Webサイトの一つ一つのページの事。
WWW 目次に戻る
World Wide Webの略称。Internet上で提供される蜘蛛の巣状に広がっている世界規模のドキュメントシステムの事。
アクセス権 目次に戻る
パーミッション
アスキーモード 目次に戻る
FTPソフトによるファイル転送時の転送モードのひとつ。HTML、TXTなど、改行コードを変換する必要がある場合に使用するモード。Perlで記述されたものはこのモードで転送する。(反対語:バイナリーモード)
※『CGI/Perlの設置方法』の「『アスキーモード』と『バイナリーモード』」を参照
アップロード 目次に戻る
自分のPCから、サーバーへファイルを送る事。FTPソフトを使って行う。(反対語:ダウンロード
※『CGI/Perlの設置方法』の「FTPソフト&アップロード」を参照
インフォシーク(infoseek) 目次に戻る
CGIが使用できる無料サーバー。
インフォシーク(infoseek) http://www.infoseek.co.jp/
エディタ 目次に戻る
編集ソフトの事。ホームページビルダーはHTML言語用のエディタです。
エラー 目次に戻る
プログラムが正常に終了まで動作しない事。
CGI/Perlのエラーには、次の様なものがあります。
エラー 意味
403 Forbidden ・アクセス権限のエラー
・指定場所にファイルがない
404 File Not Found ・指定されたファイルが見つからない
500 ・文法的な間違いがあります。
※野良猫のCGI講座 >『CGI/Perlの設置方法』を参照して下さい。
※野良猫のCGI講座 >『「劇空間ぱわふるリーグ2」の設置方法』を参照して下さい。
※野良猫のCGI講座 >『「劇ぱわ2」不具合対策』を参照して下さい。
エラーコード 目次に戻る
プログラムが正常に終了しなかった時(エラー発生時に)、サーバーが返してくるエラー原因の識別番号(記号)。
CGI/Perlのエラーには、次の様なものがあります。
エラー 意味
403 Forbidden ・アクセス権限のエラー
・指定場所にファイルがない
404 File Not Found ・指定されたファイルが見つからない
500 ・文法的な間違いがあります。
※野良猫のCGI講座 >『CGI/Perlの設置方法』を参照して下さい。
※野良猫のCGI講座 >『「劇空間ぱわふるリーグ2」の設置方法』を参照して下さい。
※野良猫のCGI講座 >『「劇ぱわ2」不具合対策』を参照して下さい。
拡張子 目次に戻る
ファイルのについているドット以下の部分。ファイルの種類を示している。
「○○○.html」(HTMLのファイルである事を表している。)
「○○○.cgi」(CGIの実行ファイルである事を表している。)
「○○○.gif」(GIF画像ファイルである事を表している。)
ダウンロード 目次に戻る
サーバーから、自分のPCにファイルを持ってくる事。FTPソフトを使って行う。(反対語:アップロード
使えるネット(tsukaeru.net) 目次に戻る
CGIが使用できる無料サーバー。
「無料サーバー」は廃止となりました。現在は格安サーバーです。
使えるネット http://www.tsukaeru.net/
※当サイト『"Take it easy !"RYOQUEST presents』は、使えるネットの『無料サーバー』をお借りしていましたが、2008年3月末に『無料サーバー』は廃止と共に移転しました。
ディレクトリ 目次に戻る
WindowsOSではフォルダと呼ばれるファイルを格納する為にコンピュータ内の仕切り(入れ物)をUNIXコンピュータではディレクトリと呼ぶ。
Webサーバーの多くはUNIXを使用しているためサーバーではディレクトリと呼ばれる事が多い。
転送ソフト 目次に戻る
FTPソフトの事。ファイルのアップロードやダウンロードをするプログラム。
※『CGI/Perlの設置方法』の「FTPソフト&アップロード」を参照
トップページ 目次に戻る
WWW上に公開されているWebサイトの表紙と言える最初のページの事。Webサイトホームページとも言います。
パーミッション 目次に戻る
UNIX(コンピュータOSのひとつ)のファイルの保護モードの事です。「ファイルの所有者」「グループユーザー」「その他のユーザー」に対して、「読み込み」「書き込み」「実行」の権限を設定する事によりファイルを保護する仕組みです。アクセス権とも言います。
※『CGI/Perlの設置方法』の「パーミッション(permission/アクセス権)の設定」を参照
バイナリーモード 目次に戻る
FTPソフトによるファイル転送時の転送モードのひとつ。
GIF、JPEGなどの画像ファイルなど、改行コードを変換する必要がない場合に使用するモード。(反対語:アスキーモード
※『CGI/Perlの設置方法』の「『アスキーモード』と『バイナリーモード』」を参照
フリーソフト 目次に戻る
無料で提供されているソフト。フリーウェアとも言う。(反対語:シェアウェア)
プロバイダー 目次に戻る
Internetに接続する業者。インターネットサービスプロバイダー(ISP)とも言う。
ホームページ 目次に戻る
WWW上に公開されているWebサイトの表紙と言える最初のページの事です。Webサイトトップページとも言います。
日本ではWebサイト自体をホームページと呼ぶ事がありますが厳密には誤りです。
無料サーバー 目次に戻る
無料でウェブサイトを設置できるスペースを提供する。
サーバーにより、CGIの設置が許可されていたり、許可されていなかったりする。
多くの場合、無料の条件として企業広告などがサイトに表示される。
メモ帳 目次に戻る
WindowsOSに標準で付属しているテキスト用のソフト。
ワードパッド 目次に戻る
WindowsOSに標準で付属しているテキスト用のソフト。
記号 目次に戻る
Perlにおける記号の説明です。
! 単純論理否定演算子。
[sample]
if ( ! $game ) { $game = $win + $lose ; }
意味:もしも$gameに何も入っていなかったら(0だったら)、$winと$loseを加算した結果を$gameに入れなさい。
目次に戻る
" 変数に代入する数値や文字列を囲みます。
[sample]
$game = "100" ;
意味:$gameに100を入れます。
目次に戻る
# #以後、その行はスクリプトとして扱われません。コメントなどを記入する時に使用します。
[sample]
$past_rankfile = './past_rank.dat'; # 歴代ランキングファイル

※#には、他の使い方もあります。
目次に戻る
$ スカラー。
数値・文字列など単純な値を扱う。
[sample]
$game = "100" ;
意味:$gameに100を入れます。
$game
100


似た物に
@game = ( '100' , '99' , '98' ) ; # 配列
$game[0]は、@gameの一番目の要素。この場合は、100です。

$game[0][0] = '100' ; # ハッシュ(連想配列)
$game[0][1] = '98' ;
$game[0][2] = '97' ;
などがあります。

※$には、他の使い方もあります。
目次に戻る
@ 配列。スカラーを並べた集合。
単体を表記するには、添え字を付けて表記する。添え字は、0から。
[sample]
@game = ( '100' , '99' , '98' ) ;
$game[0]は、@gameの一番目の要素。この場合は、100です。
$game[1]は、@gameの二番目の要素。この場合は、98です。
$game[2]は、@gameの三番目の要素。この場合は、97です
@game
$game[0]
100
$game[1]
99
$game[2]
98
目次に戻る
% ハッシュ。連想配列。
[sample]
$game[0][0] = '100' ;
$game[0][1] = '98' ;
$game[0][2] = '97' ;
$game[1][0] = '96' ;
$game[1][1] = '95' ;
$game[1][2] = '94' ;
%game
@game[0]
$game[0][0]
100
$game[0][1]
98
$game[0][2]
97
@game[1]
$game[1][0]
96
$game[1][1]
95
$game[1][2]
94
目次に戻る
2005/01/17
TOP > 野良猫のCGI講座 >『補講その1:インターネット用語』




参考にされた方は、リンクを貼ってくれると嬉しいです♪
『参考:"Take it easy !"』
URL:http://ryoquest.sakura.ne.jp/
バナー:tie_8831an.gif(3611 byte)




TOP > 野良猫のCGI講座 >『補講その1:インターネット用語』