通販激安価格マップ > PHP(ピーエッチピー)

HOME >> インターネットの基礎用語 >> PHP(ピーエッチピー)

PHP(ピーエッチピー)というのは、Hypertext Preprocessorの略で、サーバーサイドスクリプトと呼ばれる主にWebサーバー上で利用するオープンソースのスクリプト言語のこと。

Javascript(ジャバスクリプト)も同じスクリプト言語の一つですが、ジャバスクリプトは、「クライアントスクリプト」と呼ばれています。

 クライアントスクリプトと呼ばれる言語では、クライアントのパソコンがプラウザの機能を用いて処理するのに対して、サーバーサイドスクリプトは、サーバーと呼ばれるネットワーク上になるコンピュータが処理を行い、その出力結果だけをプラウザに表示するという違いがあります。

 クライアントスクリプトは、パソコンの動作環境(OSやプラウザなど)に依存する部分が大きいのですが、サーバーサイドスクリプトは、処理結果を出力するだけのため環境依存はありません。

 PHPは、またインタープリター型言語というカテゴリーでも呼ばれることがあります。プログラムは、本来、コンパイルといってプログラマーが作成したプログラムをコンピュータが理解できる言語に翻訳しなおす手順を踏まないと実行できないのですが、インタープリター型言語では、コンピュータが実行時に自動的に解釈し、実行可能な形式に翻訳しながら処理を行うことができます。

 コンパイル言語と比較すると実行速度は劣りますが、HTMLのタグにPHPのタグを埋め込むだけで特定の部分をプログラム化できるなどのメリットがあります。

PHPが最近特に注目を集め,利用するサイトが増加しているのは、CGIと比較して動作が軽く高速で動くことと、MySQLやオラクル、サイベース、DB2など多くのデータベースとの連携が強力なためです。

会員制サイトなどでフォームに入力されたデータを取得するとかショッピングサイトを運営するには、このようにしてデータベースにアクセスして動的にWebページを作成するといった機能が求められるためです。

PHPは、LinuxやSolarisなどのUNIXやWindows、Mac OSなど複数のOSで利用できます。またWebサーバーもApacheやIISなど複数の製品に対応しています。



「PHP,サーバーサイドスクリプト」の 関連エントリーはありません

この記事へのコメントはコチラから




保存しますか?

(書式を変更するような一部のHTMLタグを使うことができます)


この記事へのトラックバックURL

http://pricerecommend.com/cgi/mt/mt-tb.cgi/98