画面サイズを取得するために更新してください (↓) 更新する |
2025年6月20日(金)14時06分 午後2時を過ぎました。こんにちは! |
Topページへもどる
前のページへもどる |
PHPとは? |
PHPとはどんな言語? |
「もともとは、個人的なホームページ用に作られたサーバーサイド・スクリプト言語の「
Personal
Home
Page」の頭文字の略であったが、バージョン3.0以降は
PHP:
Hypertext
Preprocessor の略であるとされるようになった。」
と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ページへもどる
前のページへもどる |