PHPとは
まずは、PHP(Hypertext Prosessor)について学習する前に、サーバーとクライアント、HTTP(HyperText Transfer Protocol)という概念を知っておく必要があります。この理解をしておくことで、PHPについての学習速度は大幅に上昇します。
インターネット(WEB)の世界では、クライアントとサーバーという役割があり、クライアントがサーバーに対して要求されたページを応答します。
ここでいうクライアントとは、IE(インターネットエクスプローラー)などのインターネットプラウザと呼ばれるものです。対して、サーバーとはネットワーク上でこうしたプラウザからの要求を待機しているコンピュータのことです。
インターネットでホームページなどを閲覧する際、プラウザからインターネット上の住所を示す記法、つまりURLによりコンテンツを取得することができます。
そして、URLなどをプラウザ-サーバーでやり取りを行う基本的な手続きや方法を決めているのがHTTPです。
HTTPはその名前の通り、ハイパーテキスト(一般的にはHTML)を転送するための決まりであり、プラウザがサーバーに要求し、サーバーがその要求に応えるという単純なやりとりを規定しているものです。
上記の内容が全く持ってチンプンカンプンという方は、ここでは、単純にそういう決まりがあるんだね。という認識でもOKですので安心してください。
PHPイントロダクション INDEX
(1):静的ページと動的ページ
(2):クライアントサイド技術とサーバーサイト技術
(3):PHPとサーバーサイドのスクリプト
(4):PHPを使う為の環境
|-Apacheインストール-PHP環境設定-
|-PHP本体のインストール-PHP環境設定-
さて、上記のイントロダクションを読んでいただき、実行していただければ、PHPの基本的なしくみからPHPプログラミングの開発環境までは一応整っています。
ここからはより実践的なPHP開発について解説していきます。
|