기타

·기타
캐시 프로그램이 수행될 때 나타나는 지역성을 이용하여 메모리나 디스크에서 사용되었던 내용을 특별히 빠르게 접근할 수 있는 곳에 보관하고 관리함으로써 이 내용을 다시 필요로 할 때 보다 빠르게 참조하도록 하는 것 웹 캐시 사용자가 웹 사이트(Server)에 접속할 때, 정정 컨텐츠(image, Html, Css 등)를 특정 위치에 저장하여, 웹 사이트 서버에 해당 컨텐츠를 매번 요청하여 받는 것이 아니라, 특정 위치에서 불러옴으로써 사이트 응답시간을 줄이고, 서버 트래픽 감소 효과를 볼 수 있는 것 웹 캐시의 종류 1. Browser Caches - 브라우저 또는 HTTP 요청을 하는 Client Application에 의해서 내부 디스크 캐시 되는것 - 개인에 한정된 캐시 - 브라우저 Back 버튼 또는..
·기타
크로스 브라우징 Cross Browsing이란 적어도 표준 웹 기술을 채용하여 다른 기종 혹은 플랫폼에 따라 달리 구현되는 기술을 비슷하게 만들고, 어느 한쪽에 최적화되어 치우치지 않도록 공통 요소를 사용하여 웹 페이지를 제작하는 기법을 말한다. 또한 지원할 수 없는 다른 웹 브라우저를 위한 장치를 구현하여 모든 웹 브라우저 사용자가 방문했을때 정보로서의 소외감을 느끼지 않도록 하는 방법론적 가이드를 의미하는 것이다. - Mozilla - 즉, Html, CSS, JavaScript 작성시 W3C의 웹 규격에 맞는 코딩을 함으로써 어느 브라우저에서나 또는 기기에서 사이트가 제대로 보여지고 작동되도록 하는 기법을 말한다. 크로스 브라우징에 도움이 되는 것들 1. Can I Use 사용 사이트 상단 검색창에..
·기타
패러다임 발전과정 순차적 프로그래밍 - 말 그래도 순차적으로 코딩해 나가는 방법이다. - 필요한 것이 있으면 계속 순서대로 추가해가며 구현하는 방식이다. 문제점: 점점 규모가 커지게 되면 나중에 어떻게 코드가 연결되어 있는지 확인조차 하지 못하게 될 가능성이 존재한다. " 코딩보다 흐름을 이해하는 데 시간을 다 소비할 가능성이 크다 " 절차적, 구조적 프로그래밍 - 반복될 가능성이 있는 것들을 재상요이 가능한 함수로 만들어 사용하는 방법이다. - 절차는 함수를 뜻하고, 구조는 모듈을 뜻한다. 문제점: 너무 추상적이다. 함수는 논리적 단위로 표현되지만, 실제 데이터에 해당하는 변수나 상수 값들은 물리적 요소로 되어있기 때문이다. 즉 논리적, 물리적 단위를 함께 묶을 수 있는 방법이 필요하게 된다. 객체 지..
·기타
REST 웹에 존재하는 모든 자원(이미지, 동영상, DB 자원 등)에 고유한 URI를 부여해서 활용하는 것으로, 자원을 정의하고, 자원에 대한 주소를 지정하는 방법론을 의미한다. 따라서 Restful API는 REST 특징을 지키면서 API를 제공하는 것을 의미한다. 등장 배경 어플리케이션의 복잡도가 증가하면서 어떻게 분리하고, 통합하느냐가 주요 이슈가 되었고, 모바일과 같은 다양한 클라이언트가 증가하면서 Backend 하나로 다양한 Device를 대응하기 위해 REST의 필요성이 증대 되었다. REST의 특징 1. Unifrom(유니폼 인터페이스) HTTP표준에만 따른다면, 특정 언어나 기술에 종속되지 않고 모든 플랫폼에 사용이 가능하며, URI로 지정한 리소스에 대한 조작이 가능한 아키텍처 스타일을 ..
Santos
'기타' 카테고리의 글 목록 (4 Page)