서버 server
서버란? 한국어로 '을'정도로 번역할 수 있다.
서버의 반대로는 '클라이언트 client'가 있다. 클라이언트는 요청(request) 서버는 응답(response)한다.
인터넷과 연결된 소프트웨어는 클라이언트-서버 관계를 갖고 있다.
ex) 웹 (웹브라우저(크롬) - 웹서버(아파치))
웹브라우저에 URL을 입력하면
웹서버로 웹페이지에 대한 요청이 전달 -> 웹서버는 응답 -> 웹브라우져에 보여짐
- 미들웨어 : PHP, Java, Python
- datebase : MySQL, Oracle, Mongodb
- 인프라 : 아마존 웹 서비스(AWS) Hadoop
- 네트워크
서버는 어떻게 공부?
위에 나열한 목록들은 서버에 관련된 기술 들입니다. (클라이언트의) 요청에 응답하는 컴퓨터 쪽에서 실행되는 기술들.
서버는 안보이는 세계 (뒤쪽). 서버에 저장된 자원들은 클라이언트를 통해서 사람(유저)에게 보여지게 됩니다.
서버는 데이터의 세계.
클라이언트는 데이터를 보여주는 세계.
그러므로 '서버'를 공부하는거는 몹시 추상적으로 느껴질 수 있다.
학습순서 ?
서버는 순서가 따로 없음. -> 생활코딩 실습편_!?
웹 서비스 만들기 실습편을 공부하면 자연스럽게 ?! ->
'Dev Note > PHP' 카테고리의 다른 글
PHP 02-1) 윈도우에 PHP 설치하기 (비트나미 이용 Bitnam) (0) | 2020.02.20 |
---|---|
PHP 02) PHP 설치 하기 전 안내 (웹 호스팅, 비트나비에 대해) (0) | 2020.02.19 |
PHP 01) php 소개 2. php 특징 (0) | 2020.01.28 |
PHP 01) php 소개 1. 서버 - 클라이언트, CGI (0) | 2020.01.22 |
PHP ? (0) | 2020.01.14 |