超ざっくりPHPってこんなもの

PHPはWebページ作成するサーバサイドのプログラミング言語です。

PHPがないWebサイトを表示する流れ

  1. [www.sample.com/monkey.html]をロケーションバーに入力してEnter!
  2. ブラウザは「www.sample.com」さんへ「monkey.htmlをくれ」、っと要求します。
  3. 「www.sample.com」さんのApache(Webサーバプログラム)は、monkey.htmというファイルlを探してブラウザへ渡します。
  4. ブラウザはもらったmonkey.htmlをHTMLタグに従って表示します。

PHPがあるWebサイトだとWebサーバの中で「いろいろやって」くれます。

2. で要求されたファイルをPHPが「いろいろやって」造ってくれるのです。
3. にある、「www.sample.com」さんのApacheの中でただファイルを探すのではなく、
入力された情報や状態に合わせて「いろいろやって」くれます。

たとえば、
・ 入力された内容をデータベースに保存する(アンケートページや会員登録ページとか)
・ メールを送る(予約ページとか)
・ ユーザー情報から好みのページを造る(会員ページとか)

PHPは「フリー」です。

無料のフリー

PHPは、タダで手に入ります。
ライセンス料、サポート料、アップグレード料もダタです。
※. 個人使用でない場合や別途ツールなんかを使う場合は調べてくださいね。

自由のフリー

PHPオープンソースなので中身をだれでも参照できます。
ソースは見たくないけど機能の使い方は知りたいっていう時でも世の中の誰かが調べた情報がインターネットにたくさん散らばっています。
自由に使っていいんです!(ある程度のルールは守ってくださいね)

造るのに好きなものを自由に選んでいいんです!
OSはWindowsMac OSLinux、Slaris、Unixで使えます。特別な専用サーバを用意しなくても造れるんです!
Webサーバプログラムだって特別なものを用意しなくていいんです!
CGI規格をサポートしていれば、Apach、Microsift Internet InfomationServer ( IIS ) でもいいのです。
データベースもいろいろ選べます。
MySQLOracleMicrosoft SQL ServerSybasePostgreSQLといろいろあります。
ODBC規格のデータベースもサポート済みです。

PHPは情報がたくさんあります。

PHPは近年、たくさんのサイトで使われています。
個人のサイトから大きなサイトまでたくさん!
だから、書籍や雑誌、Webサイトなどでたくさんの情報を参考にできます。
ちょっと使うにも、お仕事で使うにも分からないことがあっても安心タイプです。