본문 바로가기

분류 전체보기

(27)
클라우드서버란??? 서버가 데이터베이스인가?? - 서버는 네트워크를 통해 다른 컴퓨터나 기기에 서비스를 제공하는 컴퓨터, 데이터베이스는 구조화된 데이터를 저장, 관리, 검색하고 처리하는데 사용되는 시스템이라고 한다. 서버는 서비스를 제공하고, 데이터베이스는 구조화된 데이터를 저장하고 관리한다.. 일반적으로 서버에서 데이터베이스를 관리하여 정보를 효율적으로 다룰 수 있다. 일반적인 서버랑 클라우드서버는 뭐가 다른거야?? - 일반적인 서버는 직접 서버를 소유하고 관리하는 것이라면, 클라우드 서버는 외부에서 필요한 만큼의 서버 공간을 빌리는 것이라고 함. 클라우드서버의 특징 - 필요한 만큼의 가상 공간을 빌려서 사용할 수 있다. - 공간을 빌리는것에서 더 나아가서 프로그램을 만들고 실행하는 데 필요한 도구들도 함께 빌릴 수 있다..
HTTP가 뭘까?? HTTP (HyperText Transfer Protocol) 는 웹에서 클라이언트(웹 브라우저)랑 서버가 데이터를 주고받기위한 프로토콜(규칙, 언어)이며, 주소창에 url을 입력하는 방식으로 이용된다. 웹 브라우저 동작 - 사용자가 주소창에 URL을 입력하면, 브라우저는 해당 URL로 HTTP 요청을 보내고, 서버는 그에 대한 응답을 전송하여 브라우저에 웹페이지를 표시. 서버 - 정보를 제공하고 응답하는 주체로, 웹 서버 소프트웨어가 동작하는 컴퓨터 URL (Uniform Resource Locator) - 웹에서 특정 자원(리소스)의 위치를 나타내는 주소 요청(Request): 클라이언트(보통은 웹 브라우저)가 서버에게 HTTP 요청 예를 들어, "www.example.com"에 접속하면 브라우저가 ..
프로젝트가 끝났다 개발학습일기 시작 학원에서 프로젝트가 끝난지 며칠되었다 프로젝트를 진행중일땐 매일 작은 성과라도 만들어내려고 시간을 알차게 보냈는데 막상 끝나니까 미지근해지고 하는게 없어서 오늘부터 꾸준히 블로그를 작성해보려고 한다. 작은거라도 그때그때 학습한 것들을 기록할거다. 첫 글은 이번 프로젝트에서 내가 한 전반적인 내용들을 쓰고 다음 글 부터는 면접 준비하면서 공부한 것들 위주로 하나씩 쓰려고 한다. 0. 프로젝트시작 1. 주제정하기 처음 해보는 팀 프로젝트이기 때문에 가장 기본적인 기능을 구현해볼수 있는 (스포츠)쇼핑몰로 결정했다. 2. 형상관리툴 형상관리툴이란? 개발한 것을 시간별로 기록해 주는것으로, 변경사항을 체계적으로 관리, 제어하기 위해 쓰이고 다수 개발자가 한 프로젝트에서 팀을 이루어서 활동할때 협업을 도와준다. 우..