본문 바로가기

IT용어

(3)
검색엔진 최적화(SEO) 란 ?? SEO란 영어로 Search Engine Optimization의 이니셜이며, 한국어로는 검색엔진 최적화라는 의미를 갖고있다. 검색엔진은 인터넷에 산재한 다양한 정보를 미리 수집, 정리한 후 검색 유저가 관련 내용을 검색했을 때 수시로 찾을 수 있도록 해주는 데이터베이스 관리 시스템입니다. 대표적으로 ‘네이버’, ‘구글’ 등이 검색 엔진을 가지고 있습니다. 검색엔진은 ‘크롤링(웹 크롤러로 웹사이트 관련 데이터를 가져오는 과정)’과 ‘인덱싱(크롤링을 통해 얻은 정보를 검색 색인에 저장하는 과정)’을 통해 정보를 카테고리화합니다.
HTTP(Hypertext Transport Protocol) HTTP 프로토콜은 Hypertext Transport Protocol의 약자로, 웹 문서(HTML,CSS, JS)를 전송할 때 사용하는 규약이다.클라이언트는 일반적으로 사용하는 웹 브라우저를 뜻한다 (IE, Chrome, Firefox 등) GET / HTTP/1.1Host: gompangs.tistory.comUser-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:44.0) Gecko/20100101 Firefox/44.0Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8Accept-Language: ko-KR , ko;q=0.8 , en-US;q=0.5 , en;q=0.3Accept-En..
VCS(Version Control System) 란 ? VCS(Version Control System) - 버전관리 시스템 (형상관리, 소스관리라고 다양한 용어로 사용) 한마디로 말하자면 내가 작업한 코드들을 저장해놓기 위한 공간 이라고 생각하면 된다.대신 커뮤니케이션이 잘 안되어 협업이 잘 안되면 본인이 작성한 코드가 날아가는 경우가 생길 수도 있다. 기존의 SVN에서는 commit을 할 때마다 계속적으로 서버와 연결하고 데이터 송수신을 해야 했던 반면에, Git은 본인 컴퓨터에 내부 저장소를 만들고, 거기에 저장을 해놓았다가 나중에 서버로 Push하는 방식이다. 그렇기 때문에 실시간으로 저장하고 처리하는 환경에서 Git이 SVN보다 빨리 동작할 수 있는 원인이다. SVN - 하나의 서버에 여러 클라이언트가 연결되어 있는 구조 GIT - 클라이언트 개인별..