웹사이트 구축 환경 최적화 방법

配置优化

본 사이트는 보塔 패널을 사용하여 웹 서버 환경을 구축하며, nginx+php+mysql 서버 환경에서 실행됩니다. 최적화 방법은 다음과 같습니다:

  • nginx 직접 구성 및 gzip 압축률 향상
  • mysql 직접 구성하고 서버 메모리 크기에 따라 조정
  • php 직접 구성 및 특정 확장 기능 설치 및 스크립트 메모리 제한 향상

성능 조정

보타 패널에서 2G 메모리 동시성을 선택하여 php 성능 향상하고, 서버의 menchached와 redis를 적절히 구성 조정합니다. 구체적인 변경 사항은 다음과 같습니다:

  • menchached 캐시 크기 향상
  • redis 포트 변경 및 암호 추가

기타 최적화

상기 구성 이외에도 보타 패널에서 웹 사이트 관련 설정(가상 정적, SSL 설정, 리다이렉션 등)을 수행할 수 있습니다. 또한, 보타 패널은 웹 사이트 보안을 강화하기 위한 방화벽 기능도 제공합니다. 웹 사이트 구축 과정에서 데이터베이스 캐싱에는 menchached와 redis를 사용하고, 웹 페이지 캐싱에는 batcache 플러그인을 사용할 수 있습니다. 동시에, ngx_pagespeed 모듈을 사용하여 nginx 캐시를 활성화하고, opcache 확장을 설치하여 php 캐시를 활성화할 수 있습니다.

UPYUN CDN 구성

동적 서버에 대한 업로드 클라우드 CDN 캐시 제어 매개변수는 전체 과정을 따릅니다. 클라우드 저장소와 함께 이미지 및 비디오 모두 클라우드 저장소에서 가속화될 수 있습니다. HTTP 302 디스패치 및 리디렉션 추적이 비활성화되어 사이트 액세스를 가속화했습니다. 업로드 클라우드 CDN 기타 구성은 일반적으로 모두 활성화되어 웹 사이트 성능을 최적화하는 데 도움이 됩니다.

웹 사이트 최적화 플러그인

이 사이트는 워드프레스를 사용하여 구축되었으며, WPJAM 기본 플러그인을 사용하여 구글 글꼴 및 아바타를 가속화했습니다. 이미지 타임스탬프 추가, 카테고리 디렉터리에서 'category' 제거 등의 다른 기능은 플러그인을 통해 쉽게 구현할 수 있습니다. 최상의 최적화 효과를 얻기 위해 구체적인 요구에 따라 사용자 정의 구성을 권장합니다.