Web Guide스크립트 정리성능 개선경량화
외부 스크립트 다이어트
붙일 때는 쉬웠지만 뺄 때는 아무도 결정하지 못합니다.
판단 기준을 정해두면 정리가 가능해집니다.

01조사 단계
무엇이 붙어 있는지부터 파악합니다.
01
전체 목록화
개발자 도구로 외부 요청을 확인.
02
용량 측정
각각 얼마나 무거운지.
03
실행 시간
처리에 걸리는 시간.
04
출처 확인
어느 서비스인지.
05
담당 확인
누가 왜 넣었는지.
06
사용 여부
실제로 보고 있는지.
02판단 기준
가치와 비용을 비교합니다.
쓰는 사람 있음
유지하되 최적화.
아무도 안 봄
제거합니다.
중복
하나만 남깁니다.
캠페인 종료
끝난 것은 제거.
대체 가능
가벼운 방식으로 교체.
필수
실행 시점을 조정.
03교체 대안
없앨 수 없다면 가볍게 바꿉니다.
무거운 방식
외부 영상 삽입 · 외부 지도 삽입 · 상시 로딩 채팅 · 소셜 버튼 스크립트
가벼운 대안
썸네일 후 클릭 시 재생 · 정적 지도 이미지 · 버튼 클릭 시 채팅 로딩 · 단순 링크
04정리 이후
다시 쌓이지 않게 합니다.
정리 전후 속도 비교.
남긴 것과 이유를 기록.
새로 넣을 때 절차.
임시 코드에는 기한을.
분기마다 반복.
상한선을 정해둡니다.
CHECK POINT
□ 외부 요청 전체를 목록화했는가
□ 각각의 용량과 실행 시간을 확인했는가
□ 아무도 안 보는 도구를 제거했는가
□ 중복을 정리했는가
□ 종료된 캠페인 코드를 뺐는가
□ 무거운 삽입을 가벼운 대안으로 바꿨는가
□ 정리 전후 속도를 비교했는가
□ 추가 규칙과 정기 점검을 정했는가
#스크립트 정리#성능 개선#경량화#외부 서비스#지연 로딩#성능 예산#운영#반응형#웹비스타#홈페이지 제작