제로보드5.0 설치기

목적:

제로보드4.1.7 버전을 사용하였는데 하나의 디비에 여러개의 인스턴스를 설치 할 수 없어서 할 수 없이 하나로 통합해서 사용했으나 외부 로그인이 불안해(다른 도메인에서 로그인 하면 본 도메인에서 로그인 안되는 수가 많음) 5.0으로 올리기로 함.


절차

  1. Cafe24에 제로보드 5.0이 설치 될 수 있는 서버로 이전 요청(사전 백업 완료)
  2. 제로보드 5.0 설치
  3. 기존 제로보드 업사이징 – 실패
    -> 문제가 있음(제로보드 5.0이 4.1보다 기능이 줄어 든 부분이 잇고, 야간 수정한 버전이 아니라 새로 만들어진 버전이라 업사이징한다는 것에는 문제가 있음-데이터는 실제로 다운사이징)

  4. 기존 일기를 제로보드에 이전함
    -> 테터보드에서 쓰여지던 일기와 텍스트 파일에 쓰여지던 일기를 제로보드 5.0으로 이전함

    1. 테터의 ttj_Entries 테이블을 category로 분리해 결과를 엑셀파일로 변환함(지금은 후회하고 있음 – select into문을 써서 한번에 할것을..ㅠㅠ) 용량이 작아 가능하나 실제로 더 어려움
    2. 엑셀에서 insert문을 제 조합함
    3. mysqAdmin에서 질의를 실행 시킴
    -엔터키 특수문자 변환에 문제가 있어서 중간에 에디트 플러스에 붙여 넣은 다음 변환함 regex 안쓴 것을 후회하고 있음.ㅠㅠ-
    4. 텍스트 파일로 위 엑셀파일에 집어 넣고 질의 실행 시킴


평가 – 단점:

  1. 업사이징 툴을 제공하지 않는 것은 불만이지만 유료가 아니기에 내가 만들어 줄 수 없다면 참고 써야함.
    (제로보드4>제로보드5의 데이터 구조를 가지므로 어째꺼나 업사이징이 불가능함 until 제로보드5의 데이터 구조가 4보다 커질때 까지)

  2. 제로보드4에서 잘 쓰던 category기능이 없어서 많이 불편함.
  3. 메뉴얼 부제(있긴 있으나 너무 빈약함 – 시간나면 설명서나 많이 올려야 겠음 가능성 1%)
  4. 답글 기능이 없음(답글기능이 사라지고 트렉백으로 대치 되었음)
  5. 페이지(제로보드5에서 새로 생겨난 개념, 전에는 게시판만 달랑 이었으나 레이아웃,메뉴,페이지,모듈-게시판,플러그인등 많은 개념을 제로보드5에 포함시켰음 )가 html이 아닌 디비에 저장되어 디테일한 페이지 설계가 쉽지 않음(아직은 디테일한 페이지 설계를 지원하지 않음 – html페이지를 넣을 수 있는 플러그인을 만들던가, 내부/외부 페이지 연결 기능에 대해 좀더 알아 봐야 겠음)

평가 – 장점:

  1. 페이지 빌더의 구조를 가지고 있음.
  2. 구조화된 설계(각 요소를 제어하는 모듈을 분리 시킴)
  3. 스킨의 고급화(smarty 체용으로 좀더 개선된 스킨을 만들 수 있어짐)
  4. 트렉백 기능 추가(답글 기능 없어진 것이 아직도 서운함)
  5. 플러그인 기능.
  6. 멀티 렝귀지를 지원 할 수 잇는 구조(utf-8, 각 스킨별 언어파일 존재)

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.