(개발자) 그누보드/영카트 기반으로 한 웹사이트 제작 개발 문의
본문
안녕하세요?
학원표 Java로 시작해서 php의 자유로움과 범용성에 감동받아
그누보드에 까지 입문한 초보 개발자 입니다.
최근에 저의 주도로 웹사이트를 개발하게 되었는데요
여러 방안들중 짧은 개발기간과, 편의성을 위해서 그누보드로 제작하려고 결정이 되었습니다.
평소에 그누보드 플러그인좀 들여다보고 간단한 저의 홈페이지 운영에는 써먹어봤는데
클라이언트의 요구사항을 받아들여 완전 새로운 웹사이트 제작에는 처음이라서
분석 및 기획에만 3주째 갈팡질팡하고 있습니다 ㅠㅅㅠ
(그나마도 진도가 안나갈것 같아 지금은 테마 제작 > 상세 페이지 퍼블리싱 중입니다.)
부디 조금만 시간을 내주셔서 코멘트 부탁드립니다.
----
제가 만들려는 것은 '장소예약'과 '쇼핑몰', 그리고 '커뮤니티'를 기반으로한 웹사이트입니다.
예약관리, 상품구매, 다양한 회원관리(마일리지, 쿠폰, 회원등급-별 이벤트 진행 등등)이 포함됩니다.
이미 그누보드에 많이 구현되있는 부분이라 이렇게만 적고 보니 무슨 고민일까 싶습니다만
현재 저의 고민은
그누보드 기반으로 어디까지 그누보드의 것을 이용해야 하는가 입니다.
아예 들어내고 index 페이지 부터 신규 제작하는 것이 맞는가,
아니면 최대한 그누보드 있는 그대로 쓰고(url 패턴) 그냥 최대한 데이터를 맞춰
구현해야 하는가... 끝이 없는 고민인데 글로만 적으려니 참 단순하네요;;
다른 개발자분들도 똑같이 느끼셨을것 같은데 어떻게 해결하셨는지 궁금하네요..
현재 3주간 고민한 결과 다음과 같습니다.
1. 그누보드 index 페이지 부터 새로 싹다 만든다 (기존 로직 분석 후 필요한 부분만 들여와서 제작)
2. 그누보드(커뮤니티)-영카트(쇼핑몰) = 그대로 가고
예약관리 페이지만 신규로 웹사이트를 만든다.
3. 여분필드를 최대한 활용하여 만들어 그누보드에 최대한 수정을 하지 않는다. (추후 보안 및 업데이트 위함)
# 이렇게 고민하는 이유는 사이트 제작 및 운영을 제가 직접 담당할 예정이며 (최소 2~3년)
나아가 어떤 솔루션을 만든다는 개념으로 만들기를 개인적으로 희망하기 때문입니다. ㅠ
의견 부탁드립니다.!!
감사합니다 (__)
답변 2
그누보드를 기반으로 한 사이트는,
대체로 3번과 비슷한 방식으로 제작합니다.
3.의 문구를 조금 수정한다면,
"3. 스킨의 형태로 제작, 여분필드를 활용하여 그누보드에 최대한 수정을 하지 않는다." 가 될 듯 합니다.
그누보드5 > 스킨 > "예약" 검색을 해보면, 참고가 될 듯 합니다. https://sir.kr/g5_skin?sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EC%98%88%EC%95%BD
이처럼 만들고자 하는 커스텀 페이지 (ex. "장소 예약") 는,
1) 게시판 기본 스킨 (basic) 복사 또는 유사한 게시판 스킨 다운로드 ('basic' -> 'reserve')
2) 관리자에서 게시판을 생성하고, 스킨을 위 스킨으로 적용
3) 스킨을 커스터 마이징
과 같은 단계로 진행하는 것이 일반적입니다.
1,2,3 번 모두 비슷할듯 보입니다.
테마기능을 이용해서 최소한의 그누보드원본수정을 하고 원하는 사이트를 만드시는게 좋을듯합니다.
그누보드 기반으로 어디까지 그누보드의 것을 이용해야 하는가 입니다. <-- 이고민의 이유가 직접운영시 느끼는 부담이라면 충분히 이곳에서 질문답변을 통해 해답을 얻으시리라 생각합니다.
테마수정이 거희 신규제작과 다름없습니다. 원하시는대로 만들다보면... 아마도 그럴겁니다. ..