문제 2) 최근에는 웹기반 서비스의 증가와 모바일 퍼스트(Mobile First) 에 따른 웹기반 서비스의 성능관리가 매우 중요하다. 다음에 대하여 설명하시오.
가. 웹 성능저하 요인
나. 프론트 엔드 관점에서의 웹 최적화 방안 6가지
답)
1. 웹 기반 서비스 성능관리의 개요
가. 웹기반 서비스 성능의 중요성
|
나. 웹기반 서비스 성능의 영향도
영향도
|
설명
|
|
사용자 유지 좌우
|
|
|
전환율 향상 좌우
|
|
|
사용자 경험 좌우
|
|
|
사람을 좌우
|
|
|
|
2. 웹 성능저하 요인 설명
가. 웹 성능저하 주요 구간
|
||
|
나. 웹 성능 저하 요인 주요 구간별 상세 설명
분류
|
저하 요인
|
설명
|
유/무선
지연구간 |
Client 요청 증가
|
|
대용량 미디어 파일 전송
|
|
|
캐싱 기술 미 적용
|
|
|
CDN 미 적용
|
|
|
보안점검
지연구간 |
IP, Port 점검
|
|
IDS, IPS 점검
|
|
|
요청 내용 점검
|
|
|
반출 Data 점검
|
|
|
WEB,WAS,DB
연산 지연 구간 |
최적화 되지 않은 CSS
|
|
부정한 코딩
|
|
|
튜닝되지 않는 DB Query
|
|
|
서버 설정 문제
|
|
|
|
3. 프론트-엔드 관점에서의 웹 최적화 방안 6가지 설명
가. 프론트-엔드 관점에서의 웹 최적화 요구사항 및 해결방안
|
||
|
나. 프론트-엔드 관점에서의 웹 최적화 방안 6가지
분류
|
웹 최적화 방안
|
설명
|
웹페이지 로딩
최적화 |
JS, CSS 로드 시 불로킹 방지
|
|
JS, CSS 로드 사이즈 줄이기
|
|
|
WebP사용, 이미지 스프라이트
|
|
|
레이지 로드(lazy load)이용
|
|
|
웹페이지 랜더 및
실행 최적화 |
JS 실행 최적화
|
|
레이아웃 변경 전략
|
|
|
DOM 변화는 최대한 적게
|
|
|
FCP(First Contentful Paint) 및 TTI(Time to Interactive) 개선
|
|
|
공통 영역
최적화 |
도메인 분리
|
|
Service Worker 사용
|
|
|
|
4. 백-엔드 관점에서의 웹 최적화 방안
|
||
|
공감과 댓글은 아이티신비에게 큰 힘이 됩니다.
블로그 글이 유용하다면 블로그를 구독해주세요.♥
'정보관리기술 > 소프트웨어공학' 카테고리의 다른 글
소프트웨어 품질인증 / ① (50) | 2024.01.19 |
---|---|
위험분석 기법 (3) | 2024.01.19 |
SW공학 이론의 품질 / ① (47) | 2024.01.19 |
데이터 품질관리 (4) | 2024.01.19 |
결합도 / ① (46) | 2024.01.18 |