サーバーサイドを動かすプログラムについて

2020年06月15日

サーバーサイドを動かす為に必要な物がサーバーサイドスクリプトというプログラミング言語になります。

下図はイメージです。

https://tech-master.s3.amazonaws.com/uploads/curriculums//dc01f49dbb6c9f25b8b0f47d34811238.png

サーバーサイドスクリプト


サーバーでの処理を担うプログラムでデーターベースからデータを取得してHTML/CSSを生成させる為のもの


主な言語


  • Java
  • PHP
  • Ruby

サーバーサイドスクリプトの役割


クライアントからのリクエストをデータベースに伝えたり、データベースから必要なデータを取ってくる(ロジックの部分)を行っている。


データベース


テーブルというデータを保管しておく場所を作る部分

SQL文という言語を使って操作している。


サーバーサイドスクリプトのフレームワーク


フレームワークを使用することで本来データベース側にSQL文で記述しないといけない部分などを省いて必要な処理をさせることができます。

それぞれの言語のフレームワークは以下に記載します。

  • Ruby → Ruby on Rails
  • Java  → spring Framework
  • PHP  → Laravel