홈페이지 제작시 DB와 저장공간의 차이점에 대해 알고 싶어요
안녕하세요.
저는 워드프레스로 홈페이지를 만들고 있는데요.
홈페이지 제작을 위해서 웹호스팅서비스도 같이 이용하고 있어요.
웹호스팅 서비스에는 저장공간과 DB공간을 모두 제공하고 있는데요.
열심히 페이지를 만들고 있는데, 이게 저장공간에 들어가는건지 아니면 DB공간에 들어가는지가 궁금해요.
어떤 데이터가 어느공간에 들어가는지 개념설명 부탁드립니다.
안녕하세요.
저장공간과 DB공간을 설명해드릴게요.
저장공간과 DB공간은 같다고 볼수 있습니다.
웹호스팅업체에서 호스팅을 하게되면 하드웨어 크기가 정해져 있을겁니다.
예를들면 SSD 500GB면 500GB내에서 파일시스템을 구축하고, DB를 설치하게되면 DB용량도 500GB내에서 사용하게됩니다.
워드프레스 플랫폼을 사용하실경우 플랫폼 소스도 500GB내에 들어가게됩니다.
단, 소스는 미들웨어 아파치 톰캣 Root 디렉토리 안에 넣어야 페이지 호출이 됩니다.
리눅스 경우 /var/www/html 폴더로 지정되어있으며 , 윈도우는 아파치 캣 root 디렉토리에 넣으시면됩니다.
500GB의 바구니에 각각 분할하여 파일시스템 DB 각종 소스를 담아서 사용하는겁니다.
감사합니다.
조금 간단한 예로 설명을 드리자면 ftp나 이런걸로 파일을 올리거나 하면 저장공간 용량이 직접적으로 쓰인다고 보시면 되구요, 데이터에서 자료값을 쿼리문을 통해서 동작하는 경우엔 디비라고 할수있겠는데요. 근데 또 크게따지고보면 디비에 쓰여도 저장공간을 먹는다고 보는게 맞습니다. 근데 보통은 저장용량만 관리하지 디비용량을 체크하진않던데요..
일반적으로 페이지(html등) 확장자를 가진 모든 파일들은 저장공간에 들어간다고 보시면 됩니다.
웹호스팅 서비스에서 제공하는 공간 또한 기본적으로는 파일을 읽고 쓸 수 있는 저장공간입니다.
반면 DB공간은 MySQL등의 서비스를 사용하여, 데이터집합들을 저장할 수 있도록 제공되는 서비스입니다. 쉽게 말씀드려 파일을 저장하는 개념보다는 ID/이름/주소 등등의 테이블이 저장되는 공간이라고 보시면 됩니다. 저장공간을 활용하여 DB를 구성하는 경우도 있고, 별도의 DB서버를 두는 경우가 있지만 이는 서비스 제공사에 따라 다릅니다.
예를들어 워드프레스에서 작성하신 페이지는 저장공간에, 그리고 게시글들은 DB공간에 저장이 될 것입니다.
안녕하세요
저장과 db공간 차이를 물어 보셨는데
저장공간의 경우는 우리가 보통 윈도우 쓰면서 c드라이브에 보이는 공간, 즉 하드디스크의 저장공간을
얘기하는 것이고, DB공간의 경우는 데이터베이스의 크기를 얘기하는거 같습니다.
데이터베이스 크기가 커질수록 데이터가 늘어나게 될테니 저장공간 같이 늘어 나게 됩니다.
지금 글쓰신분이 말씀 하시는것은 저장공간입니다~
안녕하세요
워드프레스로 제작중이시면 저장공간에는 정적데이터들 (그림, 소스파일)들과 다운로드받으신 플러그인들에 대한 파일들도 함께 저장될것입니다.
그리고 데이터베이스에는 사용자 정보나 게시글 작성한것들도 데이터베이스에 저장이됩니다.
데이터베이스에 직접 접속하셔서 SQL 을 통해서 데이터를 조회해보시면 알수있으실것입니다.
감사합니다.
안녕하세요
답변자로 활동중인 굴뚝새 입니다
저장공간과 DB(database)의 차이에 대해 질문하셨는데요
홈페이지를 운영하는데 있어서 저장공간이라 함은
홈페이지를 구성하는 css, js, html, 이미지, 첨부파일 등이 저장되어집니다
DB에는 홈페이지를 사용하는 사용자들의 정보 ,메뉴 정보, 게시판에 글 작성시 작성한 글등의 내용이 저장되어 집니다
안녕하세요. 홈페이지는 저장공간에 들어갑니다. 호스팅서비스에서 DB공간은 호스팅서비스가 DB를 제공하는 경우에 해당되고 mysql이 그 예중에 하나입니다.
예를 들어 워드프레스로 홈피를 만들고 홈피를 구성하는 HTML, jpg, css등의 파일은 일반적인 저장공간에 들어가게 되구요,
만든 홈피에 게시판기능이 있어서 그 게시판에 DB를 연결하고, 글을 쓰게 되면 DB공간의 용량이 증가하게됩니다.
둘의 가장큰 차이는 FTP로 서버에 접속했을때 그 냉용을 직접볼수 있는지 없는지의 차이점과, DB공간의 경오 DB캐시와 DB구성에따라서 쓴 글이나 저정한 데이터가 별로 없어도 꽤 공간을 크게차지할수 있늠점이 다릅니다.
감사합니다.
홈페이지 소스, 첨부파일등은 모두 저장공간에 들어가게 됩니다. 흔히 말하는 DB는 DATABASE 로 회원정보와 블로그의 게시글, 관련 정보예를 들어 작성시간, 수정시간 등등의 정보가 들어가게 됩니다. 일반적인 DATABASE는 RDB, 관계형DATABASE로서 쉽게보면 엑셀과 같이 행, 열로 이뤄져 있습니다.
안녕하세요.
저장 공간은 이미지, css, 자바스크립트, 프로그래밍 언어 (php, jsp, asp, class 등) 등 모든 파일이 저장되는 공간입니다.
쉽게 파일을 FTP로 서버에 업로드 할 때 차지하는 공간입니다.
DB 공간은 Database 서버에 저장하는 정보로 회원 가입 시 사용자 정보, 게시판 본문 / 댓글 내용, 블로그 내용 등이 해당됩니다.
쉽게 이해하시면 화면에서 무언가를 입력 받아 나중에 출력에 활용하는 글자 데이터는 DB에 저장이 됩니다.
하지만, HTML문서로만 작성이 되었거나 이미지, CSS파일 등은 일반 저장공간에 저장이 됩니다.
특히, 게시판에서 작성되는 글 등은 거의 모두 DB에 저장이 됩니다.
첨부되는 이미지의 경우 업로드 기능을 이용하여 파일형태로 저장하게 되면 일반저장공간으로 저장이 되나 파일이 아닌 이미지 데이터 자체로 저장하는 경우에는 DB에 저장이 되나 주로 전자를 활용하게 됩니다.
결론적으로 상호작용에 의해서 생성되는 내용들은 DB(공간?)에 저장이 된다고 이해하시면 됩니다.
안녕하세요. 아하(a-ha) 프로그래밍 지식 답변자 입니다.
저장공간과 DB 공간의 차이점을 물어보셨는데요. 일반적인 개념으로 저장공간은 DB공간을 포함하는 포괄적인 개념 입니다.
저장 공간 이라면 HDD/SSD 같은 디스크 있을 것 이고 RAM 과 같은 메모리도 있습니다. DB 공간도 결국 HDD/SDD 의 공간 중 한 부분을 DB가 쓸 수 있게 내어주는 형식 입니다.
답변이 도움이 됐으면 합니다. 좋은 하루 되세요!