画面サイズを取得するために更新してください
(↓)
更新する
2025620()1406
午後2時を過ぎました。こんにちは!
Topページへもどる
前のページへもどる

PHPとは?

PHPとはどんな言語?

「もともとは、個人的なホームページ用に作られたサーバーサイド・スクリプト言語の「 ersonal  ome  age」の頭文字の略であったが、バージョン3.0以降は HP: ypertext reprocessor の略であるとされるようになった。」 とPHP関連の本には書いてあります。
 HTMLファイルの中に組み込んで利用する「スクリプト言語」の一種です。 最近、注目を浴びている「サーバーサイド・プログラング言語」のひとつです。 「MYSQL」などのWebデータベースソフトと連携して、Web上の(インターネット上に限らず、 自宅や会社などのネットワーク上の)Webデータベース構築にも使われています。
(「サーバーサイド」の意味は「 サーバー上で動作する」、「 スクリプト言語」とは「 ソースコードをすぐに動かす」ができるプログラム。」という意味です。)

PHPのメリットは何?

【メリット(1)】 プログラムを隠すことできる。
 JavaScript(ジャバスクリプト)やHTML・CSSは自分が「苦労に苦労を重ねて作ったプログラム」を 隠すことは出来ません。その点、PHPで作ったプログラムは隠すことが出来るので「まあまあ安心」です。

【メリット(2)】 サーバー側で処理するのでクライアントの環境に左右されずに実行できる。
 サーバー側で処理して結果だけを返す仕組みになっているので、 クライアント(インターネットに接続するパソコン)がどんな環境になっていても サーバー側で実行して結果だけを表示させることができます。
 JavaScriptで作成したプログラムは相手のパソコンがJavaScriptを無効にしている場合は 実行させることが出来ません。
 また、JAVA(ジャバ)で作ったプログラムは、一般的にはJAVA関連の特別なソフトウエアが インストールされていないパソコン上では実行出来ません。JAVA関連の特別なソフトウエアが インストールされていなくても実行させる方法もあります。

【メリット(3)】 習得が容易で比較的新しい言語である。
 CGI(Common Gateway Interface) もPerl言語などを用いて作成し、サーバー側で処理して 結果だけを返す仕組みですが、習得が難しいと言われています。 私も、CGIやPerlをかじりましたが、忙しさに負けて挫折しています。 その点PHPは習得も容易です。 あるPHPの本には「CGIはもっとも古典的な技術である。」と書かれています。

PHPの歴史

PHPの誕生
 1994年(平成6年)に、デンマーク系カナダ人のプログラマー「 ラスマス・ラードフ(Rasmus Lerdorf) 氏 がプログラミング言語PHPの最初のバージョンである PHP/FI("Forms Interpreter" の略)を開発しました。 「form」には「形」、「型枠」などの意味があり、「Interpreter(インタプリタ)」は「通訳」、「翻訳」という意味があります。 また、スイスにルーツを持つイスラエル人プログラマー「 アンディ・ガトマンズ 」氏や、イスラエル人プログラマーの「 ゼーブ・スラスキー 」氏らと共に、PHPの後継バージョンの開発にも携わりました。
(※「PHP マニュアル~PHPの歴史」、「フリー百科事典『ウィキペディア』」より引用、一部詳細説明を追加)

最新のPHPのバージョンは?

準備中です

このページのPHPのプログラムの一部です。

HTMLソースを表示する前に実行されるPHPプログラムのごく一部分です。
画像
画像

PHP以外のプログラムは、パソコンの場合は「右クリック」→「ページのソースの表示」→ で見ることができますが、PHPのプログラムは見れません。。

Topページへもどる
前のページへもどる