IT_susu
웹사이트 최적화 : 최소화(minification) 본문
웹사이트를 최적화하여 빠르고 효율적으로 웹을 사용하는 것은 매우 중요하다.
같은 데이터 양이어도 엄청 느리거나 혹은 매우 빠를 수도 있기 때문이다.
그 방법의 일환으로 최소화가 있다.
이는 압축과는 다른 것인데 압축은 아예 사용 불가능하게 용량을 줄여버리기 때문에 유저가 사용하려면 다시 압축을 해제해야 한다.
최소화는 당연히 압축만큼 용량이 줄어들진 않겠지만 압축 해제가 필요 없어 빠르게 사용이 가능하다.
최소화를 하면 주석, 불필요한 공백을 제거해 준다.
대표적인 툴로 JSMIN이 있다.
더 최소화 하기 위한 일환으로 난독화를 진행하기도 하는데, 이는 코드에 오류가 발생할 여지가 많으며 유지 보수와 디버깅에 불리하다.
'computer science' 카테고리의 다른 글
절차지향 vs 객체지향 vs 함수형(지향) 프로그래밍 (0) | 2018.10.19 |
---|---|
객체지향 프로그래밍(OOP)이란? (0) | 2018.10.19 |
시멘틱 웹이란? (0) | 2018.06.11 |
점진적 향상법과 우아한 성능저하법 (0) | 2018.06.11 |
vscode extension setting (0) | 2018.04.30 |
Comments