웹사이트 제작 용어사전
웹사이트 제작과 호스팅 관련 주요 용어들을 쉽게 이해할 수 있도록 정리했습니다.
기본 용어
도메인
- 웹사이트의 주소 (예: example.com)
- 인터넷에서 사이트를 찾는 고유한 이름
- 등록 및 갱신이 필요
호스팅
- 웹사이트 파일을 저장하는 서버 공간
- 24시간 인터넷 접속 가능한 환경 제공
- 다양한 플랜과 서비스 옵션
서버
- 웹사이트 데이터를 저장하고 관리하는 컴퓨터
- 사용자 요청에 따라 웹페이지를 전송
- 안정성과 보안이 중요
호스팅 유형
웹호스팅
- 여러 사이트가 하나의 서버를 공유
- 저렴한 비용으로 시작 가능
- 초보자에게 적합
VPS 호스팅
- 가상 전용 서버 환경
- 독립적인 리소스 보장
- 중간 수준의 제어권
전용 서버 호스팅
- 완전히 독립적인 서버
- 최고 성능과 보안
- 대규모 사이트에 적합
클라우드 호스팅
- 여러 서버를 연결한 가상 환경
- 자동 확장 가능
- 안정성과 유연성 제공
기술 용어
SSL 인증서
- 웹사이트 보안을 위한 암호화 기술
- HTTPS 프로토콜 사용
- 사용자 데이터 보호
데이터베이스
- 웹사이트 정보를 체계적으로 저장
- MySQL, PostgreSQL 등 다양한 종류
- 동적 콘텐츠 관리에 필수
FTP
- 파일 전송 프로토콜
- 웹사이트 파일 업로드/다운로드
- 호스팅 관리에 사용
CMS
- 콘텐츠 관리 시스템
- 워드프레스, 드루팔 등
- 코딩 없이 사이트 관리 가능
성능 관련
대역폭
- 데이터 전송 속도와 용량
- 동시 접속자 수에 영향
- 트래픽 증가 시 중요
업타임
- 서버가 정상 작동하는 시간 비율
- 99.9% 이상이 일반적
- 사이트 가용성 지표
로딩 속도
- 웹페이지가 완전히 로드되는 시간
- 사용자 경험에 직접적 영향
- SEO에도 중요한 요소
보안 용어
백업
- 웹사이트 데이터의 복사본
- 정기적인 백업으로 데이터 보호
- 복구 시 필수적인 요소
방화벽
- 서버를 보호하는 보안 시스템
- 악성 공격 차단
- 네트워크 보안의 핵심
DDoS 공격
- 서버에 과도한 요청을 보내는 공격
- 사이트 접속 불가 상태 유발
- 보안 대책이 필요
관리 도구
cPanel
- 웹호스팅 관리 패널
- 파일 관리, 이메일 설정 등
- 사용자 친화적 인터페이스
phpMyAdmin
- MySQL 데이터베이스 관리 도구
- 웹 기반 인터페이스
- 데이터베이스 조작 가능
파일 매니저
- 웹사이트 파일 관리 도구
- 브라우저에서 직접 파일 조작
- FTP 없이도 파일 관리 가능