|
|
|
20년 전
|
조회 652
|
|
|
|
20년 전
|
조회 720
|
|
|
|
20년 전
|
조회 800
|
|
|
|
20년 전
|
조회 722
|
|
|
|
20년 전
|
조회 558
|
|
|
|
20년 전
|
조회 4,217
|
|
|
|
20년 전
|
조회 731
|
|
|
|
20년 전
|
조회 850
|
|
|
|
20년 전
|
조회 742
|
|
|
|
20년 전
|
조회 714
|
|
|
|
20년 전
|
조회 1,389
|
|
|
|
20년 전
|
조회 913
|
|
|
|
20년 전
|
조회 645
|
|
|
|
20년 전
|
조회 715
|
|
|
|
20년 전
|
조회 694
|
|
|
|
20년 전
|
조회 674
|
|
|
|
20년 전
|
조회 629
|
|
|
|
20년 전
|
조회 618
|
|
|
|
20년 전
|
조회 702
|
|
|
|
20년 전
|
조회 611
|
댓글 6개
기존에 로그인 과정이 없었다면, 의미가 없을 수 있습니다.
아... '게시물 관련 적용' 이 부분은,
기존 보드 구조에서 account_id가 각각의 게시물 고유 번호라고 가정한다면,
그누보드의 게시판 구조에서 게시물 고유 번호를 지칭하는 wr_id가 account_id에
대응될 수 있다는 의미입니다.
그리고 기존 디비의 필드명을 바꾼 후에 세션공유를 해야 하는건가요?
작업량, 수정 및 작업방향은 하단에 기재한 방법 중에서 의도하시는 부분에 따라 달라지겠지요.
또한 향후 확장 계획(플러그인 등)이 있으시다면, 자체 제작하신 보드가 적당할지,
손 쉬운 그누보드가 적당할지를 판단하는 것은 '홀로남은자'님께서 결정하실 부분이라고 봅니다.
(아무래도... 기존에 사용중이던 보드와 DB를 만지시는 것이 훨씬 더 수월할 듯 여겨집니다.
자체 제작하셨다면, 그 누구보다 구조와 적용방법을 잘 알고 계실테니까요^^;)
1. 기존 DB 구조를 그누보드에 적용시키는 방법
2. 그누보드의 구조를 기존 DB에 적용시키는 방법
[적용 예]
1. 필드 전환
password -> mb_passwd (패스워드)
nickname -> mb_name (이름 또는 별명) ...
또는 기재한 반대 작업
2. 게시물 관련 적용
wr_id -> account_id 등 ...
기존보드의 회원테이블구조는
CREATE TABLE `boogi_accounts` (
`account_id` int(11) unsigned NOT NULL auto_increment,
`account_code` varchar(30) NOT NULL default '',
`password` varchar(50) NOT NULL default '',
`name` varchar(50) NOT NULL default '',
`nickname` varchar(50) NOT NULL default '',
`birthday` varchar(10) default NULL,
`email` varchar(50) default NULL,
`level` enum('1','2','3','4','5','6','7','8','9') NOT NULL default '9',
`phone_home` varchar(15) default NULL,
`phone_mobile` varchar(15) default NULL,
`zipcode` varchar(7) default NULL,
`address_1` varchar(100) default NULL,
`address_2` varchar(100) default NULL,
`reg_timestamp` int(11) NOT NULL default '0',
`email_key` varchar(255) default NULL,
PRIMARY KEY (`account_id`),
KEY `account_code` (`account_code`),
KEY `email` (`email`)
) TYPE=MyISAM AUTO_INCREMENT=15 ;
입니다.
-. 기존에 사용중이던 보드명 필요(0보드, 티0보드...)
-. 기존 게시판 관련 테이블과 테이블을 구성하는 필드명 조정 필요.
-. 그누보드 회원관련 테이블(gb_member...)에서 기존에 사용하던 회원테이블의 필드의 구조를 수정할 필요.
-. 세션공유 및 세션경로 지정 필요 등...
구체화된 내용이 없으면, 구체화된 답변도 있을 수 없습니다.
세션을 이용한다면 한번 로그인한 후에 계속 사용할 수 잇게 하면 되겠네요..