웹 환경에 대한 이해

2018. 7. 19. 17:52파이썬

웹 환경에 대한 이해

Requset : Client to Server

GET : URL에 서버로 전송하려는 파라미터값이 노출되는 방식, 속도 빠름, 정보를 가져오는 역할

POST : URL에 파라미터 값이 노출되지 않는 방식, 정보를 수정 & 입력하는 역할


Response : Server to Client 클라이언트의 요청에 대한 서버의 응답


FrontEnd ( HTML , CSS, javascript ) : 사용자 웹 브라우저에서 정보를 보고, 웹 서버에게 특정 정보를 요청하기 위한 사전 작업을 수행

 

BackEnd ( Web server, DB server, Web framework ) : 사용자의 요청을 받아서 저장되어 있는 정보를 바탕으로 각 사용자에게 적합한 페이지를 전송

웹서버 : Apache, IIS, nginx, GWS ..

DB 서버 : Mysql, Oracle, Mssql, PostgresSQL, LightSQL, noSQL ...

스크립트 엔진 : php, jsp, asp

web framework ( Django, Ruby on Rails, ASP.NET ... : 웹 개발을 편리하게 만들어 주는 도구

 




본 콘텐츠는 인프런(https://www.inflearn.com) 의 ONECUE 강사님의 "파이썬을 이용한 웹 크롤링(Web Crawling) 어플리케이션 만들기"를 수강 후 복습하면서 작성한 내용입니다.



'파이썬' 카테고리의 다른 글

BeautifulSoup vs Scrapy  (0) 2018.07.19
웹 크롤링 개발 환경 설정하기  (0) 2018.07.19
Python Network Programming- Socket Library  (0) 2018.07.11
Vim 으로 파이썬 개발 환경 만들기  (0) 2018.06.13
Pymysql 모듈 사용하기  (0) 2018.06.12