PHP

[PHP その1]LAMP環境とは?


シリーズ記事一覧

 [PHP その0] Web系初心者だけど今後のためにも1から勉強してみる

 [PHP その1] LAMP環境とは?

 [PHP その2] 開発環境の構築とHello World


物事を知るには大枠から知ろう

プログラムについて新しく勉強するときは、初めにその言語がどんな目的で使用されるのか知ると非常に効率が上がると思う。おそらく言語を数多く学んでいる人は過去に学習したことのある似た用途の言語と無意識に照らし合わせながら学習すると思う。まあだいたい言語の説明がされている体系的な文章には書いてあることだろうと思うが。

だからまずはPHPがどんな目的で、どんな環境で使われているのかから知っていく。


PHPはどんな目的で使用されるのか

PHP その0でも記述したため繰り返しとなるが、PHPとはサーバーサイドで動作するスクリプト言語である。このサーバーサイド言語であるという点とスクリプト言語であるという点から、以下のように使われる言語であることが想像できる。


  1. サーバーに対してユーザから[要求]が飛んでくる

  2. PHPが[要求]をサーバー上で処理する

  3. 何かしらの処理した結果をユーザに対して返却する

調べてみるとどうも正しそう。

【PHP入門講座】 PHPで出来ることと処理の流れ

スクリプト言語って言われたらこんなのか。

cmd.exe abc.bat

おそらく似たような感じで以下のように実行するのだろう

php.exe createReturnHTML.php

要求に対してスクリプトを実行して結果となるhtmlを生成してリターンするのだ。

なるほど