닷홈 호스팅
-웹 서버 운영하기, 웹 서버 구축하기, 호스팅 준비하기
웹 서버 운영하기
-http 기반으로 클라이언트의 요청을 받아 정적인 컨텐츠를 제공하는 컴퓨터 프로그램
-동적인 컨텐츠 제공을 위한 요청 전달
-WAS(web Application Server) => IBM, WebSphere, JBoss, Apache Tamcat...
-web server + web container
-> model, view, control = MVC로 나눠서 작업
-> 프로그램 실행환경과 DB접속 기능
-> 여러개의 트랜잭션(논리적인 작업 단위)관리
-> DB조회, 다양한 비지니스로직(백엔드 작업) 처리를 요구하는 동적인 컨텐츠 제공
-마이크로소프트IIS, NGINX, APACHE http server, JEUS...
-기능을 분리하여 부하방지
-물리적으로 분리하여 보안 강화
-여러대의 WAS를 연결, 여러 웹 애플리케이션 서비스
-IP주소를 사용해서 누군가 찾아오게 만들기 어렵기 때문에 영문으로된 주소를 포워딩해서 알기 쉽고 찾기 쉽게 만들어서 사용
-웹 서버 공간을 임대 => 웹 호스팅
-aws, dothome, wix, cafe24, github...
git = 소스코드 관리 프로그램, 분산형, 웹하드 같은 개념, 오픈형
닷홈 = 계정을 통해 호스팅, FTP, DB관리를 종합적으로 제공
로컬에서 구동해보고 싶다면 bitnami를 사용
CMS = contents management system
-틀을 만들어주고 그것을 사용해서 꾸미는 것
-틀 자체를 설정해주기때문에 부트스트랩에 비해서 자유도는 떨어진다
우리나라에서는 많이 사용하고있지 않다.
-닷컴에서 만든 나의 홈페이지에 접속
-홈페이지 주소 뒤에 wp-admin 붙여서 관리자페이지에 접속
-계정 admin, 자신의 비밀번호로 접속
-글과 페이지
-> 제공되는 글 유형 중 하나, 시간으로 구분
-> 글: post = 최신 날짜 기준 정렬
-> 카테고리, 태그 지정 가능, rss피드 가능(xml)
-> 페이지:page = 사이트에 항상 표시되는 컨텐츠(ex.소개)
-> 계층구조(ex.메뉴)

-> 외모-메뉴에서 페이지를 추가하고 페이지 순서 정렬 구조화
이전에 코딩을 하는 것에 비해서 호스팅과 워드프로세스는 하는 방법만 안다면 훨씬 쉽게 접근하여서 만들기는 좋은 것 같다. 단지 정해진 틀 안에서 움직여야 한다는 단점이 있지만, 이해하기는 훨씬 쉬운 것 같다. 이러한 내용들을 코딩으로 만들어본다면 그대로 따라하지 못할 것 같아 아쉽다.
이전에 알려주신 홈페이지 제작이나 부트스트랩을 활용한 웹페이지 제작들을 하나에 그치지 않고 여러가지 방법으로 반복하고 이것 저것 해봐야 할 것 같다.
우연히 구글 입사자가 대상받은 웹페이지라는 유투브를 보게되었는데 그야말로 신세계였다. 어떻게 저렇게 만들 수 있을까, 저 정도는 해야 구글에 입사할 수 있나보다 등 여러가지 생각을 하게 되었다. 당장에 똑같이 만들어보라고 한다면 무엇하나도 제대로 따라할 수 없을 것 같지만 저 수준 정도의 것을 조금이라도 따라라도 할 수 있으면 좋겠다는 목표는 생긴 것 같다.