답변 4개
일단 웹호스팅에는 그누6 설치 안될꺼구요...
서버 관리자 시라면...
그누5 백업 없이 Fastapi + 그누6 설치후 테스팅 가능할듯 합니다.
그누5(php) 와 그누6(python)은... 사실상 다른것 아닐까 싶네요.
코드를 다 안봐서 모르겠지만.. 상당히 유사한 구조인것 같구요...
DB스키마는 동일한지는 아직 모르겠습니다. 곧 공식적인 메뉴얼이 올라오겠죠.
답변에 대한 댓글 3개
그누6는 마이그레이션 버젼이라고 해야 겠네요
라우터, ORM, 템플릿이 붙긴했지만 DB 구조는 그대로 가져가서 DB의 구조적 문제를 해결하지 않고 그냥 그대로 끌고 갔네요.
댓글을 작성하려면 로그인이 필요합니다.
디비 구조는 동일해서 파이썬 버전으로 기존 디비로 구동 가능합니다. 단, 몇 개의 PKey를 추가해야합니다. 이걸 추가하더라도 기존 데이터에는 값이 비어있기 때문에 문제가 발생할 가능성은 있습니다. PKey가 비어있는 항목들의 데이터가 수정 삭제될 때 전체가 변경되거나 삭제될 가능성이 있으니 백업해두거나 별도로 복제해서 구동하세요.
https://github.com/gnuboard/g6/wiki/%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C5-DB-%EA%B7%B8%EB%8C%80%EB%A1%9C-%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C6%EC%9D%84-%EC%82%AC%EC%9A%A9%ED%95%98%EB%A0%A4%EB%A9%B4%3F">https://github.com/gnuboard/g6/wiki/%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C5-DB-%EA%B7%B8%EB%8C%80%EB%A1%9C-%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C6%EC%9D%84-%EC%82%AC%EC%9A%A9%ED%95%98%EB%A0%A4%EB%A9%B4%3F
단, 아직 안정화가 안 됐으니 기존 디비가 망가질 수 있으니 테스트 목적으로만 경험해보시는걸 권장합니다. 로컬에 디비만 복제해서 구동해보시는게 좋습니다.
테마나 스킨, 플러그인은 당연히 새로 만들어야 하고요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
https://github.com/gnuboard/g6/wiki/%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C5-DB-%EA%B7%B8%EB%8C%80%EB%A1%9C-%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C6%EC%9D%84-%EC%82%AC%EC%9A%A9%ED%95%98%EB%A0%A4%EB%A9%B4%3F