프로젝트 배경
1) 문제점 동시 접속자가 증가할 경우 강좌 목록, 상세 페이지, 홈페이지에서 DB 쿼리와 서버 부하가 급증하는 문제가 있었습니다. 로그인 사용자 중심 서비스 특성상 일반적인 페이지 캐시만으로는 성능 개선에 한계가 있었습니다. 수강신청, 회원가입, 로그인 과정에서 검증 로직과 상태 관리 개선이 필요했습니다. 이미지 용량과 반복 쿼리로 인해 트래픽 증가 및 페이지 응답 속도 저하가 발생했습니다. 2
프로젝트 성과
동시 접속 대응 환경 구축
대기열 시스템과 캐시 구조를 적용하여 접속자가 집중되는 상황에서도 서버 부하를 제어할 수 있는 운영 환경을 구축했습니다.
주요 페이지 성능 최적화
강좌 목록, 상세, 홈페이지의 반복 쿼리를 줄이고 캐시를 적용하여 WordPress 및 LMS 페이지의 서버 처리 부하를 개선했습니다.
트래픽 및 운영 부담 감소
이미지 사이즈 최적화, 캐시 적용, 관리자용 캐시 삭제 기능을 통해 불필요한 트래픽과 운영 관리 부담을 줄였습니다.
회원 및 수강신청 흐름 안정화
회원가입 필수값과 한글 이름 검증, 로그인 상태 처리, 수강신청 로직을 개선하여 사용자 입력 오류와 예외 상황을 줄였습니다.
핵심 기능
진행 단계
서비스 구조 및 성능 분석
2026.01.
Masteriyo, Ultimate Member, PMPro, WooCommerce 연동 구조와 주요 페이지의 쿼리 및 서버 부하 발생 구간을 분석했습니다.
프로젝트 상세
1) 포트폴리오 소개 교원 및 교육 종사자를 위한 AI·디지털 교육 연수 LMS 플랫폼 고도화 작업입니다. Masteriyo 기반 강좌 운영, Ultimate Member 회원가입/로그인, PMPro 멤버십, WooCommerce 결제 흐름이 결합된 WordPress 교육 서비스입니다. 2) 작업 범위 기능 정의 및 개발, 화면 기능 개선, 관리자 페이지 기획 및 개발, 성능 최적화, 회원가입







