2. 웹개발/웹개발 기본
-
안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 도메인 구입하여 적용해보기. ] 입니다. : ) 어느날 문득 나만의 도메인이 갖고 싶을 기분이 들었다. org, com등의 도메인은 구글, AWS 등을 통해 편하게 구매할 수 있지만 나의 경우 kr 도메인을 갖고 싶었다. 그냥.. kr이 갖고 싶은 기분이었다. co.kr 도메인은 가비아, 카페24, 호스팅케이알 등등 에서 구매 가능하였고, 내가 원하는 도메인이 가장 쌌던 hosting.kr 에서 구입 해보려고 한다. ( 메가존에서 운영 하더라.. ㅎㅎ) 1. 호스팅케이알 접속 및 회원 가입 1) 회원 가입. - 호스팅 케이알에 접속하여 회원 가입 하여 준다. (혹시나 접속 url은 다음과 같다. https://domains.hosting.kr/ ) - 회원가..
도메인 구입 하기(구입 방법, feat 티스토리 도메인 연결하기)안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 도메인 구입하여 적용해보기. ] 입니다. : ) 어느날 문득 나만의 도메인이 갖고 싶을 기분이 들었다. org, com등의 도메인은 구글, AWS 등을 통해 편하게 구매할 수 있지만 나의 경우 kr 도메인을 갖고 싶었다. 그냥.. kr이 갖고 싶은 기분이었다. co.kr 도메인은 가비아, 카페24, 호스팅케이알 등등 에서 구매 가능하였고, 내가 원하는 도메인이 가장 쌌던 hosting.kr 에서 구입 해보려고 한다. ( 메가존에서 운영 하더라.. ㅎㅎ) 1. 호스팅케이알 접속 및 회원 가입 1) 회원 가입. - 호스팅 케이알에 접속하여 회원 가입 하여 준다. (혹시나 접속 url은 다음과 같다. https://domains.hosting.kr/ ) - 회원가..
2023.09.24 -
안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 웹 Cache(웹 브라우저 캐시) & 헤더 다루기 ] 입니다. : ) 웹브라우저는 서버와 HTTP 프로토콜을 통해 리소스를 서버에게 요청을 하여 가져온다. - 리소스(resource) : 웹 브라우저가 HTTP 요청을 통해 가져올 수 있는 모든 파일 ex) html, css, js, image, video 등 - 클라이언트는 웹브라우저를 통해 요청하여 네트워크를 거치는 시간, 서버는 이 요청을 처리하는데 시간이 소비되는데 이러한 통신 과정이 똑같은 데이터 요청임에도 매번 발생하게 되면 비효율 적일 수 있다. 따라서 이러한 비효율 적인 부분을 해소하기 위한 해결책으로 웹브라우저에도 캐시의 개념을 적용하게 되었다. 이 HTTP캐시를 다루기 위해 알아야 할 것이 ..
웹 Cache(웹 브라우저 캐시) & 헤더 다루기안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 웹 Cache(웹 브라우저 캐시) & 헤더 다루기 ] 입니다. : ) 웹브라우저는 서버와 HTTP 프로토콜을 통해 리소스를 서버에게 요청을 하여 가져온다. - 리소스(resource) : 웹 브라우저가 HTTP 요청을 통해 가져올 수 있는 모든 파일 ex) html, css, js, image, video 등 - 클라이언트는 웹브라우저를 통해 요청하여 네트워크를 거치는 시간, 서버는 이 요청을 처리하는데 시간이 소비되는데 이러한 통신 과정이 똑같은 데이터 요청임에도 매번 발생하게 되면 비효율 적일 수 있다. 따라서 이러한 비효율 적인 부분을 해소하기 위한 해결책으로 웹브라우저에도 캐시의 개념을 적용하게 되었다. 이 HTTP캐시를 다루기 위해 알아야 할 것이 ..
2023.08.09 -
웹표준의 이해(웹 표준이란?) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 웹표준, 웹 접근성 ) ] 입니다. : ) Web 표준의 이해 ▶ 웹 표준(Web Standards) 1. 웹 표준이란? - '웹에서 표준적으로 사용되는 기술이나 규칙' - 표준화 단체인 W3C가 권고한 표준안에 따라 웹사이트를 작성할 때 이용하는 HTML, CSS, JavaScript 등에 대한 규정이 담겨 있다. - 어떤 운영체제나 브라우저를 사용하더라도 웹페이지가 동일하게 보이고 정상 작동해야함을 의미. - 표준 스펙을 잘 지키는 것 뿐만 아니라 구조적 마크업(XHTML)과 표현 및 레이아웃(CSS) 및 사용자 행위 제어(DOMScripting)를 잘 분리하는 고급 홈페이지 구축 방식. - CSS 와 HTML(XHTML)로..
웹표준의 이해(웹 표준이란?)웹표준의 이해(웹 표준이란?) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 웹표준, 웹 접근성 ) ] 입니다. : ) Web 표준의 이해 ▶ 웹 표준(Web Standards) 1. 웹 표준이란? - '웹에서 표준적으로 사용되는 기술이나 규칙' - 표준화 단체인 W3C가 권고한 표준안에 따라 웹사이트를 작성할 때 이용하는 HTML, CSS, JavaScript 등에 대한 규정이 담겨 있다. - 어떤 운영체제나 브라우저를 사용하더라도 웹페이지가 동일하게 보이고 정상 작동해야함을 의미. - 표준 스펙을 잘 지키는 것 뿐만 아니라 구조적 마크업(XHTML)과 표현 및 레이아웃(CSS) 및 사용자 행위 제어(DOMScripting)를 잘 분리하는 고급 홈페이지 구축 방식. - CSS 와 HTML(XHTML)로..
2020.04.23 -
DLL이란? (Dynamic Link Library) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ DLL "Dynamic Link Libaray" ] 입니다. : ) 라이브러리 (Library)(Dynamic Link Library을 알아보기 전 라이브러리가 무엇인지 먼저 집고 넘어가자.) ▶ 소프트웨어 개발에서 자주 쓰고 기초적인 함수들을 중복 개발하는 것을 피하기 위해 표준화된 함수 및 데이터 타입을 만들어서 모아 놓은 것. 즉, 자주 사용되는 표준적인 함수를 매번 직접 작성해서 사용하는 것은 지나치게 시간 소모적이므로 표준화할 수 있는 함수를 미리 만들어서 모아 놓은 것. ▶ 라이브러리를 한 번 구축해 놓기만 하면 다시 만들 필요없이 불러서 사용할 수 있으므로 개발 속도도 빨라지고 신뢰성도 확보할..
DLL이란? (Dynamic Link Library)DLL이란? (Dynamic Link Library) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ DLL "Dynamic Link Libaray" ] 입니다. : ) 라이브러리 (Library)(Dynamic Link Library을 알아보기 전 라이브러리가 무엇인지 먼저 집고 넘어가자.) ▶ 소프트웨어 개발에서 자주 쓰고 기초적인 함수들을 중복 개발하는 것을 피하기 위해 표준화된 함수 및 데이터 타입을 만들어서 모아 놓은 것. 즉, 자주 사용되는 표준적인 함수를 매번 직접 작성해서 사용하는 것은 지나치게 시간 소모적이므로 표준화할 수 있는 함수를 미리 만들어서 모아 놓은 것. ▶ 라이브러리를 한 번 구축해 놓기만 하면 다시 만들 필요없이 불러서 사용할 수 있으므로 개발 속도도 빨라지고 신뢰성도 확보할..
2019.03.24 -
[HTTP 기초] CDN 이란? 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ CDN(Contents Delivery Network) ] 입니다. : ) CDN - 지리,물리적으로 떨어져 있는 사용자에게 컨텐츠를 더 빠르게 제공할 수 있는 기술 - 느린 응답속도 / 다운로딩 타임 을 극복하기 위한 기술 - 사용 예) ex1) 온라인 게임은 OBT(Open Beta Test)나 정식 서비스 시작시점에 클라이언트(Client) 다운로드(Download) 수요가 급격하게 증가한다.많은 분들이 이때문에 PC방에서 대기했던 경험이 있지 않을까 싶다. 이때 콘텐츠 병목 현상이 일어나거나, 심한 경우 서버다운도 발생하기 때문에 CDN이 필수적으로 사용된다.이뿐만 아니라 대규모 업데이트(Update)를 위한 패치(Pa..
CDN(Contents Delivery Network) 이란?[HTTP 기초] CDN 이란? 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ CDN(Contents Delivery Network) ] 입니다. : ) CDN - 지리,물리적으로 떨어져 있는 사용자에게 컨텐츠를 더 빠르게 제공할 수 있는 기술 - 느린 응답속도 / 다운로딩 타임 을 극복하기 위한 기술 - 사용 예) ex1) 온라인 게임은 OBT(Open Beta Test)나 정식 서비스 시작시점에 클라이언트(Client) 다운로드(Download) 수요가 급격하게 증가한다.많은 분들이 이때문에 PC방에서 대기했던 경험이 있지 않을까 싶다. 이때 콘텐츠 병목 현상이 일어나거나, 심한 경우 서버다운도 발생하기 때문에 CDN이 필수적으로 사용된다.이뿐만 아니라 대규모 업데이트(Update)를 위한 패치(Pa..
2019.01.31 -
[HTTP 기초_2] 웹 캐쉬 (캐쉬 정리) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 캐쉬 ] 에 대해 전반적으로 정리 해보려 합니다. : ) 들어가기 앞서 사실 오늘의 주된 포스팅의 목적은 이전 포스팅 주제인 [ http Header 정리 ] (클릭) 다음으로 이어지는 [ HTTP 헤더를 통한 캐싱 ]이 주된 목적이었는데 이참에 기초 캐싱처리에 대한 여러 내용을 정리하고 넘어 가려고 한다. 요즘 많은 앱, 웹 사용시 사용자들은 조금만 싸이트가 느려도 스트레스를 받는다고 한다.이러한 고객 니즈에 의해 싸이트를 빠르게 만들기 위해 개발자들은 정말 많은 노력을 한다. - 코드 압축 (Javascript를 minify 하던지 gzip으로 압축 한다던지 등)- 이미지 처리 (CDN, Split 등)- La..
[HTTP 기초_2] 웹 캐쉬 (캐쉬 정리)[HTTP 기초_2] 웹 캐쉬 (캐쉬 정리) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 캐쉬 ] 에 대해 전반적으로 정리 해보려 합니다. : ) 들어가기 앞서 사실 오늘의 주된 포스팅의 목적은 이전 포스팅 주제인 [ http Header 정리 ] (클릭) 다음으로 이어지는 [ HTTP 헤더를 통한 캐싱 ]이 주된 목적이었는데 이참에 기초 캐싱처리에 대한 여러 내용을 정리하고 넘어 가려고 한다. 요즘 많은 앱, 웹 사용시 사용자들은 조금만 싸이트가 느려도 스트레스를 받는다고 한다.이러한 고객 니즈에 의해 싸이트를 빠르게 만들기 위해 개발자들은 정말 많은 노력을 한다. - 코드 압축 (Javascript를 minify 하던지 gzip으로 압축 한다던지 등)- 이미지 처리 (CDN, Split 등)- La..
2019.01.26