📋 Changelog

업데이트 로그

GAMEBOY.KR의 모든 변경사항을 투명하게 기록합니다

v3.50.0 현재 버전
213 릴리스 수
798 변경 항목
2주 전 마지막 업데이트
1~10 / 총 10개 릴리스
v3.46.0

성능 1

  • logrotate 정상화 — gameboy-gamescout 중복 설정으로 인한 logrotate 전체 실패(exit code 1) 해결. collector 로그 로테이션 정상 동작 복구.
vv3.33.23

성능 1

  • wp-admin 대시보드 로딩 속도 99% 개선 — Dashboard Widgets 플러그인(v1.3.0→v1.4.0)의 동기적 DB 쿼리가 대시보드 로딩을 25초로 지연시키던 근본 원인 해결. 전체 위젯에 10분 Transient 캐시 적용, 불필요한 DB 커넥션(new wpdb) 2개 제거, posts_per_page=-1을 SELECT COUNT(*)로 교체, 인기 기사 서브쿼리를 LEFT JOIN으로 최적화, Push 위젯의 매 로딩 update_option 호출 제거. TTFB 25,000ms→251ms(99%↑), 전체 로드 24,500ms→2,755ms(88.7%↑)
v3.33.22

성능 1

  • wp-admin 대시보드 로딩 속도 극적 개선 (~24초 → ~2.7초) — GameBoy Dashboard Widgets 플러그인(v1.4.0) 전면 최적화: ① 전체 포스트 로딩(posts_per_page=-1) → 경량 COUNT 쿼리로 교체, ② 별도 DB 커넥션(new wpdb) 2개 제거 → 글로벌 $wpdb 재사용, ③ 10개 위젯 모두 10분 Transient 캐시 적용, ④ 인기 기사 서브쿼리를 JOIN 기반으로 최적화, ⑤ 매 로딩 시 update_option 호출 제거
v3.23.0

성능 1

  • wp-admin 대시보드 로딩 성능 최적화 — gameboy-image-manager 위젯의 무거운 전체 행 조회(855ms~10s+)를 경량 COUNT 쿼리 + 30분 transient 캐시로 교체하여 대시보드 로딩 병목 해소 (캐시 히트 시 0.01ms)
v3.17.5

성능 4

  • PHP 워커 포화 방지 3중 방어 구축 — 동일 장애 재발을 원천 차단하는 3가지 방어 조치 적용:
  • ① 느린 요청 자동 종료 시간 단축 (5분 → 30초) — 장시간 응답 없는 요청이 워커를 점유하는 시간 대폭 축소
  • ② 최대 워커 수 증가 (50 → 70) — DB 지연 시에도 다른 요청을 처리할 여유 워커 확보
  • ③ 관리자 페이지 접속 속도 제한 추가 — 브라우저 자동 재시도 폭주로 인한 워커 재포화 방지
v3.10.8

성능 1

  • 광고 페이지 비동기 로딩 최적화 (v3.0.0)/advertise/ 페이지의 통계 영역, 오디언스 영역 영역을 AJAX 비동기 로딩으로 전환. GA4 API 캐시 만료 시(6시간마다) 3개 GA4 API + OAuth 토큰 요청(최대 4개 외부 HTTP, timeout 10~15초)이 페이지 렌더링을 블로킹하여 10~40초 이상 로딩 지연되던 문제 해결. 페이지는 스켈레톤 UI로 즉시 렌더링되고, GA4 데이터는 AJAX로 백그라운드 로드 후 페이드인 + 카운트업 애니메이션으로 표시. AJAX 실패 시 자동 폴백 기본값 표시. 히어로 섹션은 WP DB만 사용하는 경량 통계 조회 함수 함수로 분리하여 GA4 의존성 제거
v3.1.0

성능 2

  • Modrinth flock 파일 잠금 전 서비스 적용 — 동시 실행 충돌 방지
  • Modrinth maxOutputTokens 4096→8192 증가 — 긴 기사 잘림 해결
v3.0.0

성능 3

  • Nginx FastCGI 캐시 활성화 — TTFB 1.5초 → 17ms (97% 개선)
  • 크론 전체 nice -n 15 + ionice -c 3 적용 — 방문자 웹 요청 우선 처리
  • 3-Tier 캐싱 전략 완성 (Nginx FastCGI + WP Super Cache + Redis Object Cache)
v2.8.0

성능 2

  • Redis Object Cache 활성화 — SQL 부하 대폭 감소
  • WP Super Cache 파일 캐시 활성화 — 정적 페이지 즉시 응답

GAMEBOY.KR 외부 채널

다양한 플랫폼에서 GAMEBOY.KR과 소통하세요