![見出し画像](https://assets.st-note.com/production/uploads/images/35443798/rectangle_large_type_2_b43fc09a2f2c59304314f8a60c576206.png?width=1200)
Photo by
golchiki
JavaScriptとphpの違いって何?
JavaScriptとphpのざっくり概要
JavaScriptとphpはどちらもWebサイトの表示情報を動的に出し分けたりする際に使用する言語。
■同時によく使われる言語
HTML:Webサイトに表示する情報(文や図など)を記入する
CSS:HTMLで設定した情報に対しそれぞれ位置、文字サイズ、色などの情報を付与する
JavaScriptとphpの違い
サーバーサイド言語・クライアントサイド言語が実行される場所
1、ユーザーが入力(処理を要求)
2、サーバーに入力情報を送信
3、サーバーが処理を行う(DBからの情報取得、プログラム実行)
<ここでサーバーサイド言語が実行>
4、ユーザーのPCに処理後の情報を送信
<ここでクライアントサイド言語が実行>
5、ユーザーのPCに情報を表示
実行場所の違いによってどんな違いが生まれるのか。
クライアントサイド言語
とにかく早い、簡単な処理ならサーバーを経由せずにクライアントサイド言語だけで処理可能。
ブラウザがプログラムの処理を行うためユーザーがブラウザ開いていない(botなど)とJSが動かない。
サーバーサイド言語
データベースとの連携が可能。
この記事が気に入ったらサポートをしてみませんか?