기존 그누보드5 기반으로 운영되던 레거시 사이트를 단순 디자인 리뉴얼이 아닌, PHP API 기반 구조로 분리하여 리뉴얼한 프로젝트입니다.
기존 사이트에서 사용하던 게시판, 회원, 관리자 구조 및 커스텀 기능들을 분석한 뒤, API 기반 구조로 재구성했으며
기존 운영 데이터를 유지하기 위해 회원, 게시판, 관리자 데이터 등의 마이그레이션도 함께 진행했습니다.
기존 사이트 내 직접 파일 접근 구조, 사용자 입력값 기반 SQL 처리, 레거시 URL 처리 방식 등 안정성이 부족했던 구간들을 점검하고,
권한 검증 로직 및 파라미터 바인딩 적용을 통해 보안성과 유지보수성을 강화했습니다.
또한 데이터 수집 및 처리 흐름을 고려하여 금융감독원 전자공시시스템(DART) 공시정보 연동 영역도 함께 구축하여 기업 공시 데이터를 사이트 내에서 안정적으로 조회·활용할 수 있도록 구성했습니다.
프로젝트 오픈 이후에는 유지보수를 진행하며 지속적인 기능 개선과 운영 지원을 이어가고 있습니다.
기존 사이트에서 사용하던 게시판, 회원, 관리자 구조 및 커스텀 기능들을 분석한 뒤, API 기반 구조로 재구성했으며
기존 운영 데이터를 유지하기 위해 회원, 게시판, 관리자 데이터 등의 마이그레이션도 함께 진행했습니다.
기존 사이트 내 직접 파일 접근 구조, 사용자 입력값 기반 SQL 처리, 레거시 URL 처리 방식 등 안정성이 부족했던 구간들을 점검하고,
권한 검증 로직 및 파라미터 바인딩 적용을 통해 보안성과 유지보수성을 강화했습니다.
또한 데이터 수집 및 처리 흐름을 고려하여 금융감독원 전자공시시스템(DART) 공시정보 연동 영역도 함께 구축하여 기업 공시 데이터를 사이트 내에서 안정적으로 조회·활용할 수 있도록 구성했습니다.
프로젝트 오픈 이후에는 유지보수를 진행하며 지속적인 기능 개선과 운영 지원을 이어가고 있습니다.
-
CLIENT
주식회사 에스피지
-
DATE
2026-04
-
WORK
Next.js, PHP, AWS, MariaDB, Apache