line-01
line_glay
>
 Welcome!  page:info/html/url.html
 odic.ne.jp library URL・HTTPあれこれ
 by:大阪演劇情報センター+未知座小劇場 更新日:
 home:top  server library:top
line-01
line_glay

URL・HTTPあれこれ

PHPを駆使するには?まず、以下を再確認しようというわけである。
Webブラウザからサーバ上のPHPスクリプトへのデータ送信は、HTMLファイルを通じて行われるからだ。それは、ユーザからの入力をPHPを使ってPostgreSQLデーターベースに送るということだ。
素人考えでいくとWebアプリケーションを作成するということは、PHP言語でWebブラウザを操るということになる。するとWebブラウザの要求はどんなフォーマットで行われるのか?PHP言語でそのフォーマットを操作する事になる?とりあえずであるが。

URL(Uniform Resource Locator)は":"を境にして二つの部分を持っている。たとえば http://www.odic.ne.jp ならhttpはアクセスするためのプロトコル。www.odic.ne.jpが接続希望先。本来なら http://www.odic.ne.jp:80/パス?検索文字列 となるのだろうが、ポート80は省略できる。URLを与えられたWebブラウザからすれば、そのUPLによってホストとポートを見つけ、HTTPで要求を出す。Webサーバは要求内容(某ページ)を返し、要請はブラウザ画面に表示される。
少々心許ない。二三の本を元にURLやHTTPの流れを追っている。追っているが実感できない。きっとどこまでをブラックボックスにすべきか判断つかないからだ。追検証できないからだろう。ここで、ApacheやHTTPのその部分のソースを見せられても、同じ思いであろう。
たとえば、サーバにHTTPD 1.1が実装されているとしよう。WebサーバアプリケーションはApacheである。Webサーバデーモンでhttpdが動いているということになるだろう。
わたしがMacクライアントやWindous98のユーザなら上記すべてはブラックボックスとして片づけることができる。たまさか、わたしがWebmasterだとしたら、コマンドtopをコンソール画面に打ち込み、nobodyの稼働状況をみれば、なんとかhttpdデーモンをイメージしようとする。また同じように「# /etc/rc.d/inet.d/httpd restart」とEnterキーをたたけばhttpdは再起動するし、調子が悪ければ文句をいう。
PHPはやがて話をしてくれるだろうか? …続けるしかあるまい。


ISO 8859-1、特殊記号
" &#34; & &#38; < &#60; > &#62; ˜ &#732;
  &#160; ¡ &#161; ¢ &#162; £ &#163; £ &#164;
¥ &#165; ¦ &#166; § &#167; ¨ &#168; © &#169;
ª &#170; « &#171; ¬ &#172; ­ &#173; ® &#174;
¯ &#175; ° &#176; ± &#177; ² &#178; ³ &#179;
´ &#180; µ &#181; &#182; · &#183; · &#184;
¹ &#185; º &#186; » &#187; ¼ &#188; ½ &#189;
¾ &#190; ¿ &#191; À &#192; Á &#193; Á &#194;
à &#195; Ä &#196; Å &#197; Æ &#198; Ç &#199;
È &#200; É &#201; Ê &#202; Ë &#203; Ë &#204;
Í &#205; Î &#206; Ï &#207; Ð &#208; Ñ &#209;
Ò &#210; Ó &#211; Ô &#212; Õ &#213; Õ &#214;
× &#215; Ø &#216; Ù &#217; Ú &#218; Û &#219;
Ü &#220; Ý &#221; Þ &#222; ß &#223; ß &#224;
á &#225; â &#226; ã &#227; ä &#228; å &#229;
æ &#230; ç &#231; è &#232; é &#233; é &#234;
ë &#235; ì &#236; í &#237; î &#238; ï &#239;
ð &#240; ñ &#241; ò &#242; ó &#243; ó &#244;
õ &#245; ö &#246; ÷ &#247; ø &#248; ù &#249;
ú &#250; û &#251; ü &#252; ý &#253; ý &#254;
ÿ &#255; &#9824; &#9827; &#9829; &#9830;
&#9825; &#9826; &#9828; &#9831; &#9678;
&#9742; &#9756; &#9757; &#9758; &#9759;



top     home:top     server library:top     PHP PostgreSQL MySQL サンプルスクリプト     SiteMap     Open SiteMap