본문으로 바로가기

SSS와 CSS

category Study/web 2017. 6. 27. 01:31




SSS(Server Side Script)

- 말그대로 서버측 스크립트 언어를 의미한다.

- PHP(오픈소스), ASP(Windows), JSP(JAVA)가 SSS의 예이다.


CSS(Client Side Script)

- 말그대로 클라이언트측 스크립트 언어를 의미한다.

- Java Script, VB Script(ASP연동)가 CSS의 예이다.



SSS와 CSS를 구별하는 이유?


가장 큰 이유는 아무래도 보안성이 증가하기 때문이다. 사용자측 언어와 서버측 언어를 구분해 놓음으로써 사용자측에서 서버에 쉽게 접근하지 못하게 할 수 있다. 이를 통해서 로그인 검증과 같은 보안상 중요한 작업들은 서버측 언어로 구현해놓아 보안성을 높일 수 있다. 또한 실제 데이터베이스에 접근 가능한것도 서버측 언어이기 때문에 보안성이 높아진다. 이 외에도 CSS를 통한 잡다한 처리를 통해 불필요한 서버 트래픽을 줄이고, CSS에서만 가능한 기능들(우클릭방지 등)이 존재하기 때문에 구분하는것이다.




'Study > web' 카테고리의 다른 글

OWASP란?  (0) 2017.07.06
MySQL 주요 명령어 정리  (0) 2017.06.29
APM 구동원리  (0) 2017.06.27
[K.Knock]APM 우분투  (0) 2017.06.23
[K.Knock]GET과 POST 차이점  (0) 2017.06.23