728x90
SMALL
클라이언트-서버 모델
- 웹 애플리케이션은 클라이언트(사용자)와 서버(웹 서버) 간의 통신을 통해 동작.
- 클라이언트는 웹 브라우저를 통해 요청을 보내고, 서버는 요청에 대한 응답(HTML, CSS, JavaScript 등)을 전송.
HTTP 프로토콜
- HyperText Transfer Protocol의 약자로, 웹에서 데이터 전송을 위한 프로토콜.
- 주요 HTTP 메서드: GET(데이터 요청), POST(데이터 제출), PUT(데이터 갱신), DELETE(데이터 삭제).
HTML, CSS, JavaScript
- HTML (HyperText Markup Language): 웹 페이지의 구조를 정의.
- CSS (Cascading Style Sheets): 웹 페이지의 스타일과 레이아웃을 정의.
- JavaScript: 웹 페이지의 동적 동작을 구현하는 스크립팅 언어.
웹 서버
- 클라이언트의 요청을 처리하고 응답을 제공하는 소프트웨어 (예: Apache, Nginx).
- PHP 코드를 실행하여 동적 웹 페이지를 생성.
데이터베이스
- 데이터를 저장하고 관리하는 시스템 (예: MySQL, MariaDB).
- PHP는 데이터베이스와의 상호작용을 통해 동적 데이터를 처리.
#웹
#웹기본개념
#HTML
#HTTP
#HTML
#CSS
#JAVSSCRIPT
#데이터베이스
728x90
LIST
'SW개발자 > 웹 개발' 카테고리의 다른 글
파이썬의 print() 함수: 출력의 마법사 (0) | 2024.10.23 |
---|---|
파이썬에서 정수와 실수의 연산에서의 특징 (2) | 2024.10.23 |
PHP 버전별 특징 (1) | 2024.10.22 |
PHP 타언어와의 비교 (0) | 2024.10.22 |
php의 기본개념 (0) | 2024.10.22 |