티스토리 뷰

5월 12일 오후 7시 NZEO.com 홈페이지에 제로보드 5 개발 안내 공지가 올라왔다.
이미 내부 적으로는 zero님의 제로보드 5 개발 공지와 현재 운영진들 사이에서 내부 테스트 중이다.
공지에서 밝힌데로 현재 제로보드 5는 90% 가량 개발되었으며, 남은 부분은 자잘한 기능 추가와 불편 사항및 버그 수정, 그리고 디자인을 입히는 과정이 남아있다.
현재 내부 테스트 중인 제로보드 5는 디자인이 하나도 입혀지지 않아서 그냥 텍스트와 표로 이루어진 레이아웃에 뼈만 앙상하다 -ㄴ-;;
이번 제로보드 버전 1 부터 4까지 게시판을 기본으로한 추가 회원관리 기능과 쪽지 기능등이 포함되어 있던 게시판 솔루션 모습(1, 2는 안써봤지만 아마 비슷할꺼라 생각;)인 제로보드 이라면, 이제 나오게될 제로보드 5는 NZEO.com 의 부제(For sitebuilder)에 맞춰 진정한 사이트빌더의 모습으로 태어나게 될 것 이다.



1. Cross Browsing 를 위한 태그 및 자바스크립트 표준 준수
  MS의 IE가 전세계 웹브라우져 시장의 대부분을 차지하면서 그동안 Cross Browsing(웹페이지 상호호환성)이 거의 무시되고 있던 현실이였다. 이 때문에 IE 에서는 문제 없이 잘 보이지만 다른 웹브라우져(NS, Firefox, Opera 등)에서는 레이아웃이 깨지거나 스크립트 오류가 나는등 오류 투성이인 페이지가 뜨거나 아예 IE 를 제외한 다른 웹브라우져를 이용하는 유저들의 접근을 차단하기도 했다.

  최근 FireFox 브라우져가 인기를 끌고 Web 2.0의 등장과 XML 을 이용한 블로그 등 점점 Cross Browsing을 위한 웹 표준 준수가 화두되고 있다. 이전 제로보드 4 는 그동안 개발자들이 써오던 기본적인(IE 에 맞춰진) 태그, 스크립트 형식을 써 왔다. 대부분의 사용자들은 IE를 이용하기 때문에 별 문제가 없었지만 다른 브라우저를 사용하던 소수의 이용자들은 제로보드를 이용할 수 없거나 오 작동되는 사래가 많았다.

  허나 이번 제로보드 5는 개발 단계 부터 FireFox 에서 개발되어 FireFox 플러그인을 통한 HTML, CSS 유효성 검사를 하여 Cross Browsing 을 완벽히 지원하게 되었다. 실제로 내부 테스트로 제로보드 5를 IE와 FireFox 로 둘다 이용해 본 결과 두 브라우져에서 동일한 모습으로 오 작동 되는 부분을 발견 되지 않았다.

2. 사이트 빌드로서의 제로보드 5
  제로보드 5의 가장 중요한 부분이 더 이상 게시판 솔루션이 아닌 사이트 빌더로서 태어나는 것 일 것이다. 사이트 빌더란 프로그램 하나로 전체 사이트를 제작 할 수 있는 프로그램을 뜻 한다. 포탈 사이트를 보면 간단하게 메뉴 구성과 내용, 사진 등을 입력하면 간단한 홈페이지가 바로 만들어 지는 것과 비슷하다.

  제로보드 5의 관리자 모드에서는 다음과 같은 사이트 빌더 기능을 지원한다.

사이트 관리, 모듈 관리, 플러그인 관리, 페이지 관리,
레이아웃 관리, 메뉴 관리, 회원관리, 서버 관리
(현재 내부 테스트 되고 있는 제로보드 5의 관리자 메뉴 구성이니 언제든지 변경될 수 있다.)

1) 사이트 관리
  사이트 관리는 제로보드 5를 운영하게 될 사이트의 기본 정보를 입력하는 곳이다. 브라우저 타이틀, 메타 정보, 회원 관리 방법, 사이트 확장 등 사이트 운영에 대한 기본적인 정보들을 입력하는 곳이다.

2) 모듈 관리
  제로보드 5 에서 모듈 이란 게시판 기능을 가진 모듈 이람을 뜻한다. 이전 제로보드 4 에서는 게시판 추가/삭제 로 게시판들을 관리 했지만, 제로보드 5 에서는 모듈로 칭하게 되어 모듈을 추가 할때 이 모듈을 게시판 모듈을 이용하나 다른 모듈을 이용하나를 선택하고 사용한 모듈에 대한 설정을 하고 사용하게 된다.

예를 들면 제로보드 4 기준으로 공지사항(notice), 자유게시판(freeboard), 방명록(guest) 라는 2개의 게시판 형식과 1개의 방명록 형식의 게시판을 이용한다면, 일단 3개의 게시판을 생성하고 스킨을 각자 게시판에 맞게 설정 해주고 방명록은 방명록 사용에 체크를 하여 사용 하게 될 것이다.

  허나 제로보드 5 에서는 3개의 게시판 이용을 위해 모듈 등록 버튼을 누른후 모듈이름(공지사항, 자유게시판, 방명록)을 입력한후 간단한 설명을 적고, 모듈 접근 권한(제로보드 4에서 게시판 접근 권한)을 설정 한후 모듈 선택(게시판, 현재 내부 테스트 중인 제로보드 5 에서는 게시판 모듈만 제작되어 있다.)을 하여 게시판 생성을 하게 된다.

  하지만 제로보드 4에서는 게시판 생성만 하면 게시판 고유 링크를 통해 게시판을 이용 할 수 있었지만 제로보드 5에서는 모듈 추가만 해서는 이용 할 수 없다.(가능한지는 정확히 모르겠지만 아직 방법이 공개되어 있지 않고 제로보드 5가 사이트 빌드 개념이라 제로보드 내에서 페이지로 연결 되어야 사용가능 하도록 설정되어 있다.) 추가적으로 페이지, 레이아웃, 메뉴 관리 작업을 더 해줘야 사용이 가능 하도록 되어있다. 어찌보면 제로보드 4와 비교하면 불편한 방법이긴 할 테지만 사이트 빌더 로서의 제로보드 5에서는 간단하면서 당연한 기능일 수도 있다.

3) 플러그인 관리
  제로보드 4 에서 사용하던 최근 게시물, 아웃 로그인 등은 이제 제로보드 5 에서 플러그인 추가로 간단히 이용 할 수 있다. 미리 제로보드 5에 설치된 최근 게시물 플러그인을 가지고, 플러그인 관리에서 플러그인 추가 버튼을 눌러 최근 게시물 플러그인을 선택 하고 게시물을 뽑아올 게시판을 선택 하고 세부 설정을 해주면 최근 게시물 사용은 이로서 끝이다. 이렇게 만들어진 플러그인은 페이지 관리 에서 Drag & Drop 을 통해 위치 선정 및 추가, 삭제를 할 수 있도록 제작 되어 있다.

4) 페이지 관리
  페이지 관리는 나모나 드림위버에서 웹페이지 추가/삭제 하는 것과 비슷하다. 홈페이지내 사용될 페이지를 추가/삭제 하고 해당 페이지에 보여질 내용들을 입력하거나 플러그인으로 제작된 최근 게시물등을 손쉽게 추가 시키고 위치를 맞추는 등 아주 간단한 방법으로 페이지 제작이 가능 하다.

5) 레이아웃 관리
  홈페이지의 전체 레이아웃을 설정 하는 부분이다. 레이아웃을 따로 스킨 처럼 추가 파일로서 레이아웃이 결정되며, 이 부분은 레이아웃 스킨에 대한 세부 설정을 하는 곳이다.

6) 메뉴 관리
  홈페이지 전체의 메뉴 구성을 설정한다. 메뉴 모습은 탐색기의 폴더 리스트 형식으로 왼쪽에 가까울 수록 상위 메뉴 이며, 오른쪽으로 갈 수록 하위 메뉴 인 모습이다. 페이지 관리에서 생성된 페이지들을 이 메뉴에 맞춰 링크 시켜 메뉴관리가 끝나면 레이아웃에 맞춰 사이트 개발이 완성 되는 것이다.

7) 회원 관리
  회원 관리 부분은 제로보드 4버전과 비슷하다. 회원 가입/탈퇴, 수정, 가입폼 관리 등 이전과 비슷한 부분이 있으며, 권한 체크 부분은 제로보드 4와는 조금 다른 모습을 하게 될 것이다. 아직 이부분에 대해서는 테스트를 많이 해보지 않아서 정보가 부족하다.

8) 서버 관리
  서버 관리 부분은 여러대의 서버를 이용 하는 사이트 에서 이용 하게 될 부분으로 추측 된다. 현재 웹서버, 파일 서버로 구분 되어 있는데 웹 서버는 당연히 사이트가 운영될 부분일 것이고, 파일 서버는 파일 업,다운로드시 사용될 서버를 지정 하는 것 같다. 이부분도 테스트 할 수 없어서 정보가 부족하다.
제로보드 4 에서는 따로 나모나, 드림위버, 에딧플러스 등에서 HTML, PHP 등 작업을 해야 홈페이지 제작이 가능했었는데, 이제는 계정에 제로보드 5를 설치 하고, 플러그인과 스킨, 모듈등을 추가 시키고 메뉴 구성 및 페이지 구성만 해주면 손쉽게 멋진 홈페이지 제작이 가능 하게 되었다. 이전 제로보드의 모습들과는 너무 많이 바뀌어서 혼란이 있을 것 같지만 적응 된다면 강력한 제로보드 5 모습에 매료 될 것이다.

다음글 보기>> 제로보드 5는 더이상 제로보드가 아니다. #2
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함