프로젝트 배경
1. 문제점 - 대규모 트래픽 발생시 성능저하 Drupal 기반 시스템의 데이터·애플리케이션 구조가 대규모 트래픽과 국내 서비스 운영 방식에 최적화되어 있지 않아 성능 저하가 발생했습니다. - 관리페이지 이원화에 따른 업무효율성 저하 ITWorld와 CIO Korea가 분리된 CMS를 사용해 기자와 운영자가 미디어별로 반복 로그인하고 콘텐츠를 중복 등록해야 했습니다. - 이전 시스템 관련
프로젝트 성과
분리된 2개 미디어 CMS를 일원화하여 기사 발행 시간 단축 및 업무 효율성 증가
담당자가 각각 별도 CMS를 사용하던 환경을 하나로 통합해 기사 작성·승인·발행·권한 관리 등 핵심 콘텐츠 운영 프로세스를 단일화했습니다.
이로인해 기사 발행 시간 단축 및 업무 효율성이 증가되었습니다.
이로인해 기사 발행 시간 단축 및 업무 효율성이 증가되었습니다.
Drupal 종속 구조를 확장형 자체 CMS로 전환하여 개발 및 유지보수 비용 절감
기존 DB를 리버스엔지니어링을 통해 신규 데이터 모델로 이관해 기존 콘텐츠를 보존하면서 향후 추가 미디어를 수용할 수 있는 확장 기반을 확보하여 미디어 추가시 개발 비용 및 CMS 유지보수 비용을 절감하였습니다.
애플리케이션·DB·인프라를 함께 재설계해 성능과 안정성 개선
PHP, MySQL의 버전업과 Load Balancer, 다중 Web Server, PHP-FPM, DB 다중화를 적용해 기존 Drupal 기반 서비스의 응답 성능과 장애 대응력을 개선했습니다.
편집국·마케팅 업무를 CMS로 통합해 운영 효율 향상
기사 복사·승인·예약 발행, 뉴스레터 구성, Campaign·Tech Library·Lead Gen을 하나의 흐름으로 연결해 반복 업무와 운영 오류를 줄였습니다.
핵심 기능
진행 단계
설계 및 DB 구축
2017.12.
기존 DB를 분석해 신규 데이터 모델을 설계하고 PHP 7.0·MySQL 5.7, Web/FPM/DB/File Server 기반의 신규 시스템 환경과 데이터 마이그레이션 구조를 구축했습니다.
프로젝트 상세
1) 포트폴리오 소개 IT 의사결정권자·기업 실무자를 대상으로 하는 글로벌 IT 전문 미디어(ITWorld·CIO Korea)의 콘텐츠 관리 시스템(CMS)을 자체 구축하고, 프론트엔드부터 서버 인프라까지 사이트 전체를 전면 개편한 대형 프로젝트입니다. 2) 작업 범위 - 요구사항 분석 및 시스템 아키텍처 설계 - 디자인 리뉴얼 (UI/UX) - Front-end 개발 — ITWorld·CIO K







