요즘 제가 하고 있는 작업
짧은주소
- - 짧은주소: 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%
번호 | 제목 | 글쓴이 | 날짜 | 뷰 | 추천 |
---|---|---|---|---|---|
85 | 아이케 | 2015.02.12 | 2,539 | 0 | |
84 | 코코아트 | 2015.02.12 | 2,410 | 0 | |
83 | 우랭이 | 2015.02.12 | 3,647 | 0 | |
82 | 지유야 | 2015.02.11 | 3,287 | 0 | |
81 | fm25 | 2015.02.11 | 2,808 | 0 | |
80 | ety8 | 2015.02.11 | 1,253 | 0 | |
79 | 둘째삼식 | 2015.02.11 | 1,851 | 0 | |
78 | l2zeo | 2015.02.10 | 2,331 | 0 | |
77 | 우랭이 | 2015.02.10 | 1,790 | 0 | |
76 | 쥬리앙 | 2015.02.10 | 2,125 | 0 | |
75 | 우랭이 | 2015.02.09 | 3,081 | 0 | |
74 | 옴바 | 2015.02.09 | 1,751 | 0 | |
73 | 레아엘 | 2015.02.09 | 1,617 | 0 | |
72 | 우성군 | 2015.02.09 | 1,573 | 0 | |
71 | fm25 | 2015.02.08 | 2,421 | 0 | |
70 | 한결 | 2015.02.07 | 2,081 | 0 | |
69 | fm25 | 2015.02.07 | 2,588 | 0 | |
68 | 둘째삼식 | 2015.02.07 | 2,473 | 0 | |
67 | 돼지코구뇽 | 2015.02.07 | 2,324 | 0 | |
66 | 쑤니 | 2015.02.07 | 2,030 | 0 |
댓글목록
레오나르도님의 댓글
13년이나 되었으면 엄청날것 같습니다. 잘 진행되고 있으시다니 다행이네요. 응원 드립니다.
축하합니다. 첫댓글 포인트 2포인트를 획득하였습니다.
티보리님의 댓글
유용한 정보 감사합니다.
joosam님의 댓글
대단하십니다.... 엄청난 작업을 하고 계시는군요... 디비 이전 공부해보고는 싶은데... 말도 안되는 학습량을 요구하더군요.. 성공하시면 저도 의뢰를 해보고 싶다는..
maxform님의 댓글
저도 잘 모르지만 궁금하신 내용은 언제든 쪽지주세요.
아는 범위내에서 최대한 알려드리겠습니다. ^^
joosam님의 댓글
maxform님 말씀이라도 고맙습니다~~ 정말 부탁드려도 될런지.. 제가 기초가 있어야 질문도 될 텐데... 하여간 maxform님 말씀에 용기를 얻습니다~~
maxform님의 댓글
저 역시 폭풍 서핑질로 배운거라 체계적이지 못합니다. 언제든 쪽지 주세요 ㅎㅎ
joosam님의 댓글
말씀 고맙습니다~~ 진짜 쪽지 드립니다요 ㅎㅎ
아파치님의 댓글
홧팅입니다.....^^
미스코리아님의 댓글
빅작업이시네요