기사자격증 온라인 강의 플랫폼 유지보수
기계·건축 국가기술자격증 수험생을 위한 온라인 강의·교재 판매 플랫폼의 운영과 유지보수. 문서 없이 인수한 대규모 PHP 시스템을 분석해 안정화하고 상시 운영합니다.
- 고객사
- 자격증 온라인 교육 기관
- 분야
- Web Application
- 연도
- 2026
프로젝트 개요
자체 개발된 PHP 기반 대규모 이러닝 플랫폼(소스 약 97만 줄 · DB 테이블 186개 · 운영 데이터 5GB)을 인수해 운영하고 있습니다. PC 웹과 모바일 웹이 별도 코드베이스로 나뉘어 있고, PG 결제 · 본인인증 · 카카오 알림톡 · SMS · 강의 영상 스트리밍이 외부 서비스와 연동돼 있습니다.
운영은 장애 1차 대응과 접수 이슈의 난이도 · 우선순위 분류로 돌아갑니다. 결제 · 본인인증 · 알림톡 · 영상 같은 외부 연동 오류를 대응하고, 정기 보안 점검과 월간 운영 리포트를 제공합니다.
회원 · 인증 쪽에서는 관리자가 회원정보를 수정할 때 고객 비밀번호가 함께 바뀌던 오류의 원인을 찾아 고쳤고, 비밀번호 찾기 메일 미발송은 코드가 아니라 서버 메일 발송 경로 문제임을 밝혀 발송 인프라를 정비했습니다.
과제
개발 문서도 형상관리도 없는 상태에서 운영 중인 서비스를 넘겨받았습니다. 수강생이 매일 쓰는 서비스라 멈추면 바로 매출과 신뢰에 영향을 주고, PC와 모바일 두 코드베이스를 함께 고쳐야 해서 한쪽만 바뀌는 불일치도 자주 생겼습니다. 강의 영상 버퍼링, 쿠폰이 적용되지 않아 결제에서 이탈하는 문제도 쌓여 있었습니다.
해결 방식
시스템 전체를 먼저 분석해 구조를 파악한 뒤 위험이 큰 곳부터 정리했습니다. 디스크 사용률 임계(87%) 상황은 증설 없이 로그 · 백업 정리와 백업 체계 재정비로 풀었고, 강의 영상 요청 · 전송 로직을 정비해 재생 품질을 바로잡았습니다. 쿠폰은 주문 단계에서 자동 발급 · 적용되도록 구매 동선을 바꾸고 PC · 모바일 쿠폰함 로직을 맞췄습니다.
결과
- 디스크 사용률 87% 임계 상황을 서버 증설 없이 정상화
- 강의 영상 버퍼링 · 끊김 해결로 체감 재생 품질 정상화
- 쿠폰 자동 발급 · 적용으로 할인 미적용 결제 이탈 해소, PC · 모바일 쿠폰함 정합성 확보