본문 바로가기

웹/개념

CSS와 SSS

CSS란?

- Client Side Script의 약자로 사용자 측 스크립트 언어를 의미한다.



CSS의 종류

- JavaScript(객체지향언어)

- VB Script(주로 ASP와 연동)



SSS란?

- Server Side Script의 약자로 서버 측 스크립트 언어를 의미한다.



SSS의 종류

- PHP(C언어 기반, 오픈소스로 제공)

- ASP(VB Script 기반)

- JSP(JAVA 기반)



CSS와 SSS를 구분하는 이유

- CSS에서는 소스보기를 통해 소스가 공개되므로 로그인과 같이 보안상의 이유로 취약점이 될 부분은 SSS를 사용하는 것이 좋다.

- CSS로도 DB 연동이 된다면 사용자도 DB 접근이 가능해 보안상 취약점이 발생하므로, SSS에서만 DB와 연동이 가능해야 한다.

- 마우스 우클릭 금지, 복사 방지 등과 같은 사용자 이벤트는 CSS에서만 관리한다.

- 서버와 연동시키지 않아도 될 작업을 CSS에서 하므로, 서버의 불필요한 트래픽 발생이 감소한다.

' > 개념' 카테고리의 다른 글

[웹] APM이란  (2) 2017.06.30