2006/07/23 00:23
오늘(07-23 일요일)이면 zb5 베타 버전이 공개 됩니다.
2001년 2월 5일 제로보드4 베타 pl1 버전이 처음 공개된 후 5년 만에 새로운 버전이 발표되네요.
물론 이번에도 베타 버전으로 첫 공개 이지만요.

지금껏 zb5는 개발자이신 zero 형과 디자이너이신 styx님 그리고 NZEO.com 사이트내 운영진들만 만져볼수 있고,제로보드 사용자들은 zb5 의 스크린샷 만 봐왔지만(뭐 일부 유저들은 스크린샷에 공개된 개발 주소로 들어가서 미리 체험 해본사람도..) 몇시간후면 이제 모든 사람들이 zb5 를 만나 볼 수 있게 됩니다.

현재 zb5 베타 버전 배포를 위한 베타 사이트는 개발되어 있고 NZEO.com 운영진들에게 공개되어 있습니다. zb5 의 기본 레이아웃, 모듈, 플러그인 등을 사용하여 제작된 사이트라 아주 간소합니다.

zb5 베타 사이트 및 zb5 베타 공개 되기전에 몇가지 말씀 드릴려고 합니다.

제로보드5 가 아니라 zb5
아시다 시피 제로보드4를 포함한 이하 버전은 게시판 중심으로 개발된 웹프로그램이였습니다. 하지만 zb5 는 사이트빌더 계념입니다. 그래서 제로보드5 라는 네임을 버리고 브랜딩을 위함에(styx님 글 인용;) zb5로 칭합니다. 물론 뜻은 zeroboard 5 입니다만.

zb5 설치를 위한 환경
- php 4.x 버전 이상
- mysql 4.1 버전 이상
- iconv 설치 필수
- gd library 설치 필수
- php 설정의 session.auto_start = 0 으로 설정
일단은 여기까지 zb5 를 설치 하기 위한 기본 환경입니다. 대부분 웹호스팅 사이트에서는 위의 조건을 만족하니 별 문제 없으리라 봅니다. 현재 zb5 베타 버전에서는 지원하지 않지만 차후 fancy url 기능이 추가 될때를 대비 하여 웹서버에 rewrite 모듈도 미리 준비 하시는게 좋으리라 생각합니다. 물론 rewrite 모듈도 태터툴즈로 인하여(제 개인적인 생각;) 웬만한 웹호스팅 사이트에선 다 설치 되어 있습니다.

제로보드4 -> zb5 마이그레이션 툴
많은 분들이 원하시리라 생각 하시는데 아쉬운 소식은 베타 버전때는 배포하지 않습니다. 물론 아직 제작도 하지 않고 있습니다. 이전 버전에는 제로보드3 -> 제로보드4 로 바로 마이그레이션을 해왔지만 zb5 부터는 일정 포맷을 이용해 마이그레이션을 진행 합니다.(태터툴즈의 자료백업 XML 파일을 생각하시면 이해가 빠르실 겁니다.) 아직 파일 포맷에 대한 부분에 대한 결정이 되지 않았고 베타 버전에 포함시킬려고 하니 시간이 더 걸릴 것 같아 이 부분을 차후로 미루게 되었습니다. 그리고 제 개인적인 의견으로는 현재 공개되는 zb5는 베타버전이니 테스트용도로 사용한후에 정식 버전에서 제로보드4 에서 zb5 로 마이그레이션을 하는게 낫지 않을까 합니다.

zb5 의 스킨 제작
일전에 NZEO.com 공지로 zb5 의 스킨은 Smarty 툴을 사용한다는 내용을 보았을 겁니다. Smarty 에 대해 잘아시는분도 있으시겠지만 모르시는 분이 더 많으실 겁니다. 제로보드4 는 스킨을 php 로 사용하여 스킨의 확장성이 높았습니다. 하지만 스킨 제작자의 실수로 인한 php 에러나 고의적으로 악의적인 코드를 삽입할 수 도 있었고, 스킨을 통한 해킹 문제도 있었습니다. 또한 제작자가 php를 모를 경우에는 php를 따로 공부해야한다는 점도 있었습니다. 물론 Smarty 도 스킨 제작자가 따로 공부를 해야하지만 스킨을 php로 사용했을 때의 문제점은 사라집니다. 물론 php 를 사용했을 때의 확장성보다는 떨어 지겠지만 Smarty 툴 자체로도 충분히 스킨 만들 정도의 확장성을 기대 하실 수 있으실 겁니다. Smarty 에 자세한 정보는 http://smarty.php.net 에서 확인하세요.
Posted by DearMai
2006/07/15 17:52
About zb5 - #1 관리자 페이지 구성


  7월 8일 NZEO.com 공지사항에 zb5의 스크린샷의 공개로 그동안 NZEO.com 운영진들 사이에서 내부 테스트 되어오던 zb5가 일반 회원들에게 zb5의 모습이 공개되었다. 물론 직접 건드려 볼 수 없는 스크린샷으로 공개되었지만 그 스크린샷 안에 테스트 url 이 공개되어버려서 몇 시간동안 일반 회원 몇몇분들이 zb5 테스트 서버에 접속 하여 이것저것 만지고 안부인사를 남기는 모습까지 (......;;) 그래도 급하게 zb5 테스트 서버 url 이 변경되었다.(그래서 귀찮게.. 즐겨찾기 주소를 수정했다. ㅅㅂㄹㅁ ㅠㅠㅠ)

  NZEO.com 공지사항에 zb5의 모습이 공개되었지만 그 자그만한 스크린샷 만 가지고선 속터져(응?) 하실 분들이 많으신 것 같아 한번 이 블로그를 통해서 zb5를 파헤처 볼까한다.(zero님 허락은 않받았지만 이미 스크린샷도 공개됐고 몇몇 사람들에겐 zb5 개발 모습까지도 공개됐으니 괜찮으리라 본다;; 뭐 이전에도 글로서 공개한적도 있으니...갑자기 삭제되면 zero형님한테 한소리 듣고 지웠다고 생각해라;;)

(그림이 일그러 진다면 그림을 클릭해보면 문제 없이 볼 수 있을 것 이다.)



zb5 의 관리자 로그인 화면
(아이디, 비밀번호 칸이 노란색 배경이 들어간건 IETOY 때문에 그러니 이해하라;)


관리자 로그인 화면의 저 zb5 로고. 먼가 럭셔리 하고 뽀샤시하고 위풍당당한 포스가 느껴지지 않는가?(않느껴진다면 그냥 그렇게 기억하고있어라 - _-)

이전 제로보드4 에서는 관리자 모드 로그인 화면엔 자동 로그인기능이 없었는데 이번 zb5에는 자동로그인 기능이 추가 되었다. 자동 로그인 기능을 통해서 키보드 치기 귀찮아하는 나같은 유저들이 좀더 편의를 볼 수 있어 졌다. 물론 "공유 컴퓨터등에서는 자동 로그인을 사용하지 마십시오." 의 경고 문구 처럼 피시방, 회사, 학교 같은데선 자동 로그인 기능을 자제하라. 눌러서 피해보면 아무도 책임 안져준다 - _- (꼭 이렇게 경고해도 하는 사람있다. 나처럼...........;;)

zb5 의 관리자 모드 메인 화면

드디어 관리자 모드의 메인 화면이다. NZEO.com 공지사항에 공개된 스크린샷 보다 조금더 개발된 모습을 볼 수 있을 것이다.(사실 나도 바뀐거 오늘 알았다.;;;) 대충 보면 어떤게 어떤건지 이해 하실테고.. 특별히 몇 부분만 설명 하도록 하겠다.

공지사항
공지사항은 NZEO.com 의 공지사항을 받아와서 화면에 뿌려 주고있다. 이부분은 나중에 ........................(뭐라 적었었는데 아무래도 NZEO.com 공지사항에 없는걸로 보아 1급보안내용(응?)인것 같아 삭제 시켰다.) 아무튼 지금은 NZEO.com 공지사항을 출력하고 있는거 보니 지금은 .. 그렇네..;

새로 등록된 모듈/플러그인/레이아웃
보면 딱 느낌이 왔을꺼다.(않오면 올때 까지 봐라 -_-) NZEO.com 사이트에 모듈/플러그인/레이아웃 이 등록되면 NZEO.com 에 접속하지 않고 자신의 zb5의 관리자 모드에 접속해서 볼 수 있도록 만든 기능이다.
(방금 알아낸 것 인데 새로 등록된 레이아웃 이 1024 * 768 에선 3개로 보이는데 1280 * 1024 에선 5개로 보이네.. 해상도 마다 출력수가 변하네요...)

사이트 통계
이 부분도 설명안해도 딱 알리라 믿는다.

메뉴별 통계
zb5 가 이전 제로보드 처럼 게시판 솔루션이 아닌 사이트빌더 란걸 대부분 알 것 이다.(사이트빌더에 대한 설명은 생략한다. 알아서 찾아서 공부해라 - _-;;) zb5로 사이트를 구성할때 각 페이지 및 게시판 등 하나의 인터넷 웹 페이지를 구성하는 곳 마다 메뉴를 설정 하는데 이 부분은 해당 메뉴에 접속하는 통계를 보여 주는 것이다.

검색 키워드 통계
이 기능은 꽤 맘에 드는 통계 일 것이다. zb5로 사이트를 완성 하였다면 자신의 홈페이지를 검색엔진 등에 등록하여 홍보하는 분들이 많을 것이다. 물론 등록하지 않더라도 검색엔진 사이트의 봇들이 돌아다녀서 정보를 수집후에 검색 사이트에 저장된 페이지를 검색 사이트에서 자신의 홈페이지를 열람 할 수도 있을 것이고. 이 부분이 바로 검색 사이트에서 해당 검색어를 통해 접속한 통계를 나타낸 것이다.
아무래도 말이좀 어려운것 같다.(사실 내가 뭐 설명하고 하는건 진짜 못한다.;;) 예를 들자면 난 zb5로 제작한 온라인 게임 리니지2 팬 사이트를 운영한다.(절대 내가 하는 게임이라고 광고 하는건 아니다. 진짜다..) 난 전혀 모르는 유 모씨가 있다. 유 모씨는 리니지2 를 할려고 한다. 그래서 정보를 얻을려고 네이버에서 리니지2 라고 입력했다. 검색 결과에 내홈페이지가 링크되었다. 유 모씨는 그 링크를 타고 내 사이트에 접속했다.
이러면 바로 검색 키워드 통계에 리니지2 라는 키워드의 횟수가 추가 되어 랭킹 되는 것이다.
(현재 스크린샷의 랭킹은 절대 NEVER 검색엔진에서 타고온 키워드가 아니라 그냥 임의데로 넣은 랭킹이다;; 한마디로 지금은 적용이 않되어있다는거~)


현재 소개한 내용들 말고도 zb5 의 버전 업데이트 정보를 nzeo.com 서버에서 가져 오는 기능 도 있다. 30분에서 1시간 간격으로 nzeo.com 서버에 접속해 zb5의 업데이트 정보나 버전 정보를 받아와 zb5의 최신 버전 유지를 도와준다.(자동 업데이트 기능이 구현되는지... 아님 이미 됐는지는 나도 모른다 - _-)



이걸로서 zb5 의 관리자 페이지 구성 소개를 마친다. 다음엔 뭐 할지 모르겠다; 뭐 할지 생각나면 그때 또 포스팅 하겠다.......



* 본 게시물의 무단 스크랩 또는 인용 등 은 절대 허용하지 않습니다.
스크랩 또는 일부 인용을 할 시에는 작성자 본인에게 허락을 맡아 주시기 바라며, 뉴스 기사 용도, 책 출판 용도의 사용은 절대 허락 하지 않습니다.
Posted by DearMai