그누보드 DB관련입니다. 정보
일반 그누보드 DB관련입니다.본문
안녕하세요.
유령회원입니다.^^; 항상 도움만 받고 있습니다.
개인적인 생각을 몇자 적어보겠습니다.
1. 그누보드 개발에 CVS를 도입하여 생산성 향상에 도움을.....^^;
2. DB부분은 사용자가 선택할수 있게 범용성있게 제작을...
대표적으로 ADODB를 선택하고 디비구조도 최대한 표준으로...아니면 각 디비에 맞게 스키마를 ....
두가지만 적용이 됐으면 합니다.
유령회원입니다.^^; 항상 도움만 받고 있습니다.
개인적인 생각을 몇자 적어보겠습니다.
1. 그누보드 개발에 CVS를 도입하여 생산성 향상에 도움을.....^^;
2. DB부분은 사용자가 선택할수 있게 범용성있게 제작을...
대표적으로 ADODB를 선택하고 디비구조도 최대한 표준으로...아니면 각 디비에 맞게 스키마를 ....
두가지만 적용이 됐으면 합니다.
댓글 전체
PEAR나 ADODB사용하는데 한표입니다.
다른 DB로 전환시 너무 쉽게 가능하더라구요.
다른 DB로 전환시 너무 쉽게 가능하더라구요.
DB의 범용성을 생각하신다면 PEAR(PHP Extension and Application Repository)를 고려해보시는것도 좋을듯하군요.
단 호스팅사에서 PEAR 패키지가 설치되어 있어야 한다는 문제점이 있긴하지만요
단 호스팅사에서 PEAR 패키지가 설치되어 있어야 한다는 문제점이 있긴하지만요
CVS 는 팀 단위로 개발할 때에는 매우 편리합니다. 알아서 변경사항을 추적하고 버젼관리도
해주니까요. 허나 그누보드에는 맞지 않는 것 같습니다. JS보드도 그렇지만 메인테이너 혼자서
개발부터 유지까지 전부 다 하는 상황에 굳이 CVS 까지 도입한다면 더 번거로울 것 같습니다.
CVS = 생산성향상 은 항상 맞지 않으니까요.
DB 부분은 범용성있게 제작하는 것보단 각기 다른 환경에 맞게 컨버트하는 개념이 맞을 것 같습니다.
각 DBMS 마다 나타내는 특성이 다르고 튜닝에 차이가 있으니까요. 범용성을 추구하다보면 성능에
어떤 식으로든 문제가 생깁니다.
조금만 더 생각을 적어보자면 CVS 가 정말 생산성 향상에 도움을 주기 위해서는 그누보드 사용자분들이나
개발자 분들이 CVS 사용법을 익혀야 합니다. 또한 지금처럼 프로그래머 한분이 아닌 팀 단위로
각자 필요한 부분을 개발하고 보완하는 방식이어야 합니다. 그렇게 된다면 생산성의 향상뿐만 아니라 지속적인
개발이 이루어질 수 있습니다. :)
해주니까요. 허나 그누보드에는 맞지 않는 것 같습니다. JS보드도 그렇지만 메인테이너 혼자서
개발부터 유지까지 전부 다 하는 상황에 굳이 CVS 까지 도입한다면 더 번거로울 것 같습니다.
CVS = 생산성향상 은 항상 맞지 않으니까요.
DB 부분은 범용성있게 제작하는 것보단 각기 다른 환경에 맞게 컨버트하는 개념이 맞을 것 같습니다.
각 DBMS 마다 나타내는 특성이 다르고 튜닝에 차이가 있으니까요. 범용성을 추구하다보면 성능에
어떤 식으로든 문제가 생깁니다.
조금만 더 생각을 적어보자면 CVS 가 정말 생산성 향상에 도움을 주기 위해서는 그누보드 사용자분들이나
개발자 분들이 CVS 사용법을 익혀야 합니다. 또한 지금처럼 프로그래머 한분이 아닌 팀 단위로
각자 필요한 부분을 개발하고 보완하는 방식이어야 합니다. 그렇게 된다면 생산성의 향상뿐만 아니라 지속적인
개발이 이루어질 수 있습니다. :)