홈

© 2026 Ki Chang. All rights reserved.

본 블로그의 콘텐츠는 CC BY-NC-SA 4.0 라이선스를 따릅니다.

소개JSON Formatter개인정보처리방침이용약관

© 2026 Ki Chang. All rights reserved.

콘텐츠: CC BY-NC-SA 4.0

소개|JSON Formatter|개인정보처리방침|이용약관

그누보드 위에 예약 시스템 개발하며 느낀점

정기창·2025년 12월 17일

그누보드 웹프레임워크를 사용하여 예약 시스템 개발을 진행했습니다.

대용량 트래픽이 유입이 되지 않을 서비스라고 판단하여 동시에 수많은 요청이 올 경우 공정하게 처리해야하는 부분을 복잡하게 다루지는 않았습니다.

예약 시스템은 교육과 관련된 내용으로, 교육과정 생성 및 수강자들이 정원에 맞게 신청하게 정원 초과 이후의 신청은 대기가 되는 기본적인 구조를 가지고 있습니다.

신청한 수강자는 사이트 관리자가 자격이 되는지를 파악해서 최종 수강확정 처리를 하고, 수강신청을 거절처리 할수도 있습니다.

수강 과정 등록시에는 신청 기간을 설정할 수 있고, 신청 기간 이외의 신청은 가능하지 않도록 구성했습니다. 또한, 특정 지역에서만 운영하는 사이트라서 그 지역 이외의 사람이 회원가입을 하여 수강 신청을 할 경우에는 신청 제한이 되도록 처리한 부분이 조금 특별한 부분입니다.

운영은 25년 12월 15일 (월)에 시작해서 오늘 날짜 기준 3일차가 되었습니다. 3일동안 131명이 회원가입을 했고, 특정 수강 과목에 회원들이 촘촘하게 수강 신청을 해서 대기가 발생한 곳도 있는 것을 확인했습니다. 유명 가수 공연 티켓팅 규모는 아니지만, 적지 않은 인원이 활용하는 서비스라고 느껴져서 이러한 서비스를 제공할 수 있게 개발한 것에 대해 보람을 느꼈습니다.

그누보드 예약 시스템의 회원 관리 화면으로, 개발 3일차 기준 총 131명의 회원 가입 현황을 보여줍니다.그누보드 예약 시스템의 수강 신청 현황을 보여주는 표. 수강확정, 대기, 취소된 신청 내역이 신청일시와 함께 표시되어 있다.
그누보드예약 시스템웹 개발교육 예약PHP개발 후기

관련 글

6년간의 웹빌더 회사 경험: 개발 여정을 돌아보며 얻은 실질적인 배움

6년간 웹빌더 회사에서 다양한 웹 시스템 유지보수 및 고도화를 경험하며 사용자 경험과 안정성을 중시한 개발 여정을 소개합니다. 개인 프로젝트로 AI 웹 서비스를 구축하며 얻은 실질적인 배움도 공유합니다.

관련도 74%

소규모 서비스 개발: MSA 대신 모놀리식 아키텍처를 선택하는 것이 합리적일 수 있다는 생각

소규모 서비스 개발 시 MSA 대신 모놀리식 아키텍처가 합리적일 수 있습니다. 낮은 트래픽과 간단한 기능, 효율적인 비용 관리를 위한 현명한 선택 이유를 알아봅니다.

관련도 71%

미리 개발하지 말자: 운영에서 사용하지 않는 코드는 제거되어야 한다

첫 웹서비스 프로젝트에서 미리 개발한 코드가 3개월째 사용되지 않고 있습니다. 기획 전에 미리 만든 코드가 왜 문제인지, AI 시대에 미사용 코드를 어떻게 다뤄야 하는지 경험을 정리했습니다.

관련도 71%