#この記事について
phpの学んでいくにあたって、phpについてどのようなものなのかまとめたので参考にしていただけたらありがたいです。
#phpとは?
大まかに説明すると、動的にWebページを生成することのできるサーバーサイドのスクリプト言語です。**動的?サーバーサイド?スクリプト言語?**とわからない言葉が出てきたので各々説明していきます。
- 動的なWebページ
アクセスした状況、タイミングに応じて内容の表示が異なるWebページのことである。
例えばユーザーが書き込み、内容が増えていく掲示板やGoggleなどの検索結果などが挙げられる。
- サーバーサイド
プログラムを実行した際に処理される場所がサーバー側であることを言います。詳細は自身が記事で公開しているのでこちらをご覧ください。
サーバーサイドの詳細
- スクリプト言語
可読性が高く、習得を容易にしたプログラミング言語の総称のことを言います。PHPやRuby、Pythonがこれにあたります。
#主な特徴
PHPの最大の特徴は、**HTMLと組み合わせて使うことができるということです。**HTMLは基本的に静的サイトを作成するのもなので、記事の更新などのタイミングに応じて表示の変わる動的サイトを作ることができません。そこでHTMLで生成されたコードの一部をPHPに変更することによって動的サイトを作ることができます。
#終わりに
以上が私がPHPの学習を通してPHPとは?を学んだ概要です。至らない部分があると思います。新しく学んだ際は随時追加していきますので見ていただけたら幸いです。