Vue 빌드 시 chunk-vendors 번들 크기 최적화로 초기 로딩 속도 개선하기
프로덕션 환경에서 Vue 애플리케이션을 빌드하면 chunk-vendors 번들이 과도하게 커져 초기 화면 로딩이 지연되는 문제가 자주 발생한다. 이 글에서는 빌드 단계와 서버 설정을 함께 다루어 전송 크기를 줄이고 실제 로딩 시간을 단축하는 방법을 살펴본다.
compression-webpack-plugin으로 gzip 자산 생성
빌드 시점에 정적 파일을 gzip으로 미리 압축하면 서버 부담을 ...
8월 7일 02:52에 게시됨
Python과 Java의 상호 운용 가능한 암호화 알고리즘 비교
Python과 Java의 상호 운용 가능한 암호화 알고리즘 비교
Gzip 압축
Java Gzip 구현
Java에서는 java.util.zip 패키지의 GZIPOutputStream 및 GZIPInputStream 클래스를 사용하여 Gzip 압축 및 해제를 수행합니다. 다음은 예시 코드입니다.
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.util.zip.GZIPInputStream;
import ...
7월 29일 16:00에 게시됨
Nginx 소스 빌드 및 프록시, 로드 밸런싱 설정 가이드
Nginx 소스 컴파일 및 설치
패키지 매니저를 통한 설치 대신 소스 코드를 직접 컴파일하면 HTTPS 모듈 추가, 설치 경로 지정 등 환경에 맞는 커스터마이징이 가능합니다.
1. 소스 코드 다운로드 및 압축 해제
공식 웹사이트에서 안정적인 버전의 아카이브를 가져옵니다.
# Ubuntu 환경에서의 다운로드 및 압축 해제 예시
wget https://nginx.org/download/nginx-1.24.0.ta ...
7월 22일 09:17에 게시됨