Skip to main content

클라이언트 측 스크립팅이란 무엇입니까?

client 클라이언트 측 스크립팅은 웹 기반 컴퓨터 프로그램이 웹 사이트를 호스팅하는 컴퓨터가 아닌 사용자 컴퓨터에서 실행되는 프로세스입니다.특히, 사용자 웹 브라우저에서 처리하는 스크립트로 알려진 프로그램 유형을 통해 실행됩니다.클라이언트 측 스크립팅의 주된 이유는 항상 모든 사용자와 동일하게 나타나는 고정 된 페이지가 아닌 사용자의 데이터 및 옵션을 중심으로 웹 페이지를 사용자의 데이터 및 옵션 주위에 특별히 작성할 수 있기 때문입니다.웹 페이지가 작동하는 방식에서 파생됩니다.원래 페이지는 표준 HTML로 작성되었으며 정적 페이지로 알려져 있습니다.즉, 모든 컴퓨터와 모든 사용자는 정확히 같은 페이지를 보았습니다.이로 인해 웹 사이트는 철도 일정과 같은 대규모 데이터 세트를 다루는 데 매우 제한되었습니다.정적 페이지를 사용하면 유일한 솔루션은 일정을 전체적으로 인쇄하고 사용자가 관련 세부 사항을 사냥하는 것이 었습니다.사용자가 특정 기간 내에 두 스테이션 간의 여행을 검색하는 것과 같은 특정 상황을 충족하도록 적응할 수 있습니다.검색 결과는 동적 웹 페이지를 통해 표시되며 해당 쿼리에 대해 자동으로 작성됩니다.

동적 웹 페이지를 생성하는 데 필요한 처리를 수행하는 두 가지 방법이 있습니다.서버 측 스크립팅은 서버로 알려진 웹 사이트를 호스팅하는 컴퓨터가 모든 작업을 수행 한 다음 HTML 페이지를 생성하여 사용자 컴퓨터로 보내는 것을 의미합니다.이 작업을 수행하는 한 가지 방법은 VBScript라고 알려져 있기 때문에 사용자가 웹 사이트에서 검색 또는 기타 동적 요청을 수행하고 VBScript 데이터베이스 오류를 나열하는 페이지를 되 찾을 수 있습니다.웹 페이지에 특수 코드를 포함시킵니다.그런 다음 사용자 웹 브라우저는이 코드를 사용하여 웹 사이트에서 비하인드 스토리 데이터베이스를 검색하고 결과에서 페이지를 생성하는 등 필요한 처리를 수행합니다.이러한 방식으로 사용되는 가장 잘 알려진 코드 유형을 JavaScript라고합니다.

클라이언트 측 스크립팅의 가장 큰 단점은 보안 영향입니다.이론적으로 코드는 브라우저가 컴퓨터 자체의 데이터에 액세스하는 것을 포함하여 모든 종류의 작업을 수행하도록 주문할 수 있습니다.웹 브라우저는 다양한 보안 조치를 사용하여 코드를 브라우저에만 액세스하는 데 제한하는 등 남용을 방지합니다.이러한 보안 조치의 결함은 바이러스 제작자의 주요 기회 원 중 하나입니다.