シリーズ記事一覧
[PHP その0] Web系初心者だけど今後のためにも1から勉強してみる
[PHP その1] LAMP環境とは?
[PHP その2] 開発環境の構築とHello World
物事を知るには大枠から知ろう
プログラムについて新しく勉強するときは、初めにその言語がどんな目的で使用されるのか知ると非常に効率が上がると思う。おそらく言語を数多く学んでいる人は過去に学習したことのある似た用途の言語と無意識に照らし合わせながら学習すると思う。まあだいたい言語の説明がされている体系的な文章には書いてあることだろうと思うが。
だからまずはPHPがどんな目的で、どんな環境で使われているのかから知っていく。
PHPはどんな目的で使用されるのか
PHP その0でも記述したため繰り返しとなるが、PHPとはサーバーサイドで動作するスクリプト言語である。このサーバーサイド言語であるという点とスクリプト言語であるという点から、以下のように使われる言語であることが想像できる。
- サーバーに対してユーザから[要求]が飛んでくる
- PHPが[要求]をサーバー上で処理する
- 何かしらの処理した結果をユーザに対して返却する
調べてみるとどうも正しそう。
スクリプト言語って言われたらこんなのか。
cmd.exe abc.bat
おそらく似たような感じで以下のように実行するのだろう
php.exe createReturnHTML.php
要求に対してスクリプトを実行して結果となるhtmlを生成してリターンするのだ。
なるほど