요즘 제가 하고 있는 작업
짧은주소
- - 짧은주소: http://v2.eyoom.net/bbs/?t=1g5 주소복사
본문
기존 제로보드4로 운영되던 사이트를 1년전에 그누보드4로 마이그레이션하였습니다.
현재 DB는 총레코드 138만건, 용량 434Mb, php버전 2.1 mysql버전 4.0 euc-kr입니다. 엄청나죠? ㅎㅎ
운영이 시작된지 13년된 커뮤니티입니다.
홈페이지를 그누5에 그것도 반응형으로 업그레이드하려니 첨엔 막막했습니다. 서버도 교체를 해야하고...
XE를 알아봤는데(무료로 제공되는 푸시앱 모듈이 매력적이서) 마이그레이션이 어려워서 포기했습니다.
그누보드 마이그레이션툴은 있는데 그누보드 마이그레이션툴처럼 DB대 DB로 바로 전환이 아닌
XML형태로 진행되는 과정에서 레코드의 누락현상이 심각했습니다.
A서버의 대용량에 버전이 매우 낮은 euc-kr을 B서버에 높은 버전의 utf8로 컨버전하는데 시행착오를 거듭하다 겨우 성공했네요.
홈페이지의 구성은 대략 아래와 같습니다.
- 페이지
- 인사말, 소개 등등 ......
- 게시판 (6개 카테고리에 27개)
- 동영상강좌(A서버에서 php와 db로 운영중)
- PC용 , 모바일용
- shop에서 포인트 결제후 db에 포인트 적립
- 시청시 db의 포인트 차감, 사용내역 기록
- 연회비 시스템
- shop에서 1만원 단위 결제
- db에 내역 기록
- 1년간 유효
- 만기전 자동 안내
- 클럽 시스템
- 기본 커뮤니티 외에 8개 개별 커뮤니티 형식
- 가입신청/승인 형식 3개
- 폐쇄식 5개
- 클럽당 5~6개의 게시판
- 이윰빌더의 커뮤니티 복사 기능으로 처리
- 출판물 판매
- shop 등록 및 결재
기존 A서버에서는 게시판 외에는 모두 직접 코딩으로 만든 페이지로 결제 및 장바구니 운영하였는데
그누5와 반응형을 위해 이윰빌더로 넘어오니 부트스트랩, Template_ 등때문에 코딩 자체와 페이지간 데이터 넘기기가
너무 이해가 안되서 한참을 헤매었습니다.
결국 동영상강좌의 경우 별개 db와 php코딩으로 운영되던걸 게시판 스킨 수정과 여분필드 활용으로 게시판 형태로 변형하여 테스트 성공했습니다.
연회비시스템은 shop에서 결재되면 별개의 db에 자동 기록되게 하고 로그인시 점검루틴 넣으면 될 것 같구요.
다른 분들께는 별것도 아닌 일이겠지만, 영카트도 첨 써보고 그누4 이전까지의 자유로운 코딩과 고정화된 픽셀 형식에 익숙해 있는 본인으로서는
div만 나와도 벌써 이건 뭐지 ㅎㅎ
진이 빠져서 아침부터 혼자 넋두리 좀 했습니다.
좋아요!
Progress Bar 80%
번호 | 제목 | 글쓴이 | 날짜 | 뷰 | 추천 |
---|---|---|---|---|---|
725 | 부끄럼소년 | 2017.07.31 | 1,190 | 0 | |
724 | 닭발은세개 | 2017.07.26 | 1,356 | 0 | |
723 | 오피 | 2017.07.18 | 1,117 | 0 | |
722 | 오피 | 2017.07.14 | 1,363 | 0 | |
721 | 이현민 | 2017.07.11 | 958 | 0 | |
720 | 이현민 | 2017.07.06 | 1,005 | 0 | |
719 | 오피 | 2017.06.09 | 2,286 | 0 | |
718 | 서종득 | 2017.05.31 | 754 | 1 | |
717 | JMEE | 2017.05.17 | 982 | 0 | |
716 | 크롱크롱 | 2017.05.07 | 2,278 | 0 | |
715 | 개발이조아 | 2017.05.03 | 1,694 | 0 | |
714 | 플라잉피그 | 2017.04.29 | 1,552 | 0 | |
713 | 에클레시아선교회 | 2017.04.12 | 5 | 0 | |
712 | 비케잉 | 2017.04.11 | 904 | 0 | |
711 | 비즈차이나 | 2017.04.07 | 1,286 | 0 | |
710 | 비즈차이나 | 2017.04.07 | 1,220 | 0 | |
709 | 달달하고달콤한 | 2017.04.03 | 1,388 | 0 | |
708 | 달달하고달콤한 | 2017.03.29 | 1,120 | 0 | |
707 | 멍청한참새 | 2017.03.21 | 1,254 | 0 | |
706 | 캬릉냥이 | 2017.02.21 | 5,447 | 0 |
댓글목록
등록된 댓글이 없습니다.