약 한달동안 그누보드5를 > 자유게시판

자유게시판

약 한달동안 그누보드5를 정보

약 한달동안 그누보드5를

본문

수정해 봤는데요.
그 내역은 아래와 같습니다.
12월에 대상포진 걸려가며 몇날 몇일을 밤새워 가며 만들었네요.
덕분에 뱃살이 또 늘었어요 ㅠ_ㅠ
 
 
 
 
- 게시글과 댓글 테이블 분리
 . 나중에 자료가 쌓이면 느려질까 우려하여 분리
 . 대신 댓글검색이 지금 안됩니다. ㅠ_ㅠ 나중에 초여름쯤에 시간나면 추가 예정
 
 
 
 
- 댓글 쓰기, 수정, 삭제해도 본문은 가만히...
 . AJAX 이용하여 댓글 건드려도 본문은 그대로 있습니다. 예를 들어 동영상 보는중 댓글 달아도 동영상은 그대로 계속 나옴
 
 
 
 
- 지역 7단계 붙히기
 . 대륙 > 국가 > 이후 국가별 지역  이렇게 붙혔는데요.
 . 외국은 국가별 1단계 지역만 예를 들어 미국은 캘리포니아, 알라스카 이 단계까지만
 . 우리나라는 전 단계 다 붙힘 예를 들어 "아시아 > 대한민국 > 경기도 > 용인시 > 처인구 > 양지면 > 양지리"
 . 양지리 클릭하면 양지리에 대한 글이 나오도록 프로그래밍
우간다랑 슬로베니아는 1차 행정구역이 100개가 넘네요. 헐...
 
 
 
 
- 카테고리 9단계 붙히기
 
 . 다른 분야는 2단계 까지만 써 놨습니다. 예를들어  "인터넷, 통신 > 모바일"
 (다른 분야는 잘 몰라서 카테고리 입력을 못해놨습니다.)
 
 . 자전거는 대부분 분야 카테고리 넣음 "자동차, 교통수단 > 자전거 > 자전거 관련 제품 > 구동 관련 부품 > 휠셋 > 허브 > 디스크 허브 > 센터락 허브 >"
 . 이렇게 하여 허브에 대한 글만 보고 싶다면 선택하여 볼수 있음
 ( 자전거는 2002년부터 자전거 라이딩과 여행다니며 취미생활 해서 그럭저럭 아는 분야라 자세히 카테고리 입력해 놨네요. )
 
 
 
 
- 카테고리별 게시판 모음
 . 일부 카테고리는 전용 게시판이 있음 예를 들어 자전거의 경우 "자전거 등록, 도난 자전거, 자전거 번개 공지"등
 
 
 
 
- 이츠 베리 뽠따스틱 수퍼 울트라 만능 달력 (날짜 DB 저장 및 선택 기능)
 . 0000년 01월 01일 부터 2100년 12월 31일까지
 . 양력 년-월-일
 . 요일
 . 윤달 여부
 . 음력 년-월-일
 . 월별 날짜의 주 순서(1째주, 2째주)
 . 단기 년도
 . 불기 년도
 . 날짜별 60간지인지 갑자인지 여하튼 "丙子"
 . 24절기
 . 공휴일 - 필드만 있고 아직 데이터 저장 안함
 . 기념일 - 필드만 있고 아직 데이터 저장 안함
 . 게시글에 날짜를 선택하여 날짜별로 관련 게시글 읽기 기능 <<== DB 저장만 하고 보기 기능은 안만듬 <<== 한꺼번에 다 만들면 처음에 복잡해 보이고 나중에 뭔가 추가되는 기능이 있어야 회원들이 "와~~" 할것 같아서요.
 
 
 
 
- 레이어 띄워서 보여주기
 . 카운터, 접속자, 검색어, 회원현황
 . 이것들은 버튼 클릭하면 레이어 띄워서 보여주기 <<== 불필요한 DB QUERY 감소
 
 
대략 이정도군요.
2000년~2003년에 PHP 프로그래머로 일했었던 기억을 되살려 만들어 봤습니다.
좋은 그누보드 게시판에 또 기능의 극치군요.
 
 
추가예정인것은
. 레벨 등업 기능
. 출석체크 및 포인트 부여 기능
. 알림 기능
 
 
 
그런데 카테고리와 지역은 단계가 커서 MySQL의 BIGINT 형을 이용했는데 이게 골때리네요.
연산을 하는데 분명 맞게 해도 6단계부터는 버그가 있어서 잘 안되네요 ㅠ_ㅠ
그래서 6단계 이상은 뒤에 6자리를 떼서 부모 카테고리와 뒤 6자리를 비교해서 맞으면 선택하는 방식으로 처리하니 잘 되네요.
 
 
 
아는 분이 베트남 분이신데 베트남어 사이트 만들때 도와주시기로 하셨습니다.
내년 봄에 베트남어 별도 사이트 만들려고요.
DB는 공용
 
 
의로써 맺은 아우님이 지금 인도에서 봉사활동중이신데요.
힌디어와 인도인들의 풍습, 생활양식, 생각등을 열심히 배워오라고 귀에 못이 박히도록 부탁했습니다.
그 아우님이 내년 11월쯤 귀국하는데 힌디어 사이트도 만들어서 운영을 맡길까 합니다.
 
DB는 이미 국가 분류가 있으니 사이트 만들어 선택 기능을 연결하면 될것 같아요.
 
 
 
이제 홍보와 자료입력을 어찌할까 가장 큰 고민이 남았네요.
어쩌면 만드는것보다 더 어려운 문제겠죠.
 
주제는 따로 없습니다.
니가 어디사는지 뭘 좋아하는지 몰라서 다 준비해 봤어... 이런 ㅋ
추천
0

댓글 2개

전체 195,353 |RSS
자유게시판 내용 검색

회원로그인

진행중 포인트경매

  1. 참여6 회 시작24.04.25 20:23 종료24.05.02 20:23
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT