学科 サーバーサイドプログラム基礎【オンライン】
フロントエンド・バックエンドとは?
- サーバー…ネットワーク上で、情報やサービスを他のコンピュータに提供するコンピュータ
- クライアント…サーバから提供された情報やサービスを利用するコンピュータ(PC・スマホなど)
サーバー側のシステムなどをバックエンド、ユーザー側の目に触れる部分をフロントエンドという
使用される言語の違い
- フロントエンド:HTML・CSS・JavaScript
- バックエンド:Java、PHP、Ruby on Rails、Python、ASP.NET、Golang、SQL、Node.js
レンタルサーバーについて
- 1台のサーバーを複数人が共用利用している事によって比較的安価で利用できる
- サーバーの管理は提供元が行う
- レンタルサーバー(データ置き場)の契約とは別に、ドメイン業者から独自ドメイン(住所)を取得する契約をする
- メールサーバーも付随しており、Webサイトと同じドメインのメールアドレスを使用できる

