테스트 사이트 - 개발 중인 베타 버전입니다

g4 연동 클럽 ncclub2.0 BETA

· 20년 전 · 11169 · 47
g4 연동 클럽입니다.
그누보드가 버젼업됨에 따라 클럽도 버젼업 했습니다.

gnu3와 예전클럽으로 회원 30만정도 되는 사이트에 적용했었는데..
회원수가 10만이 넘어서면서 현저히 속도가 떨어지는 경험을 했습니다.

웹서버는 지온 2.4 듀얼 CPU, 램 2기가에 스카시로 구성하여 2대를 로드밸런싱하였고,
디비서버는 지온 엠피 2.2 4 CPU, 램 4기가 스카시 레이드 50으로 구성하였는데..
머신 사양이 이정도면 딸리는 것도 아닌데 상당히 버벅거리더군요.
그래서 디비 튜닝하고, 일일히 쿼리 수정해서 지금은 훨씬 빨라졌습니다.

아직 g4는 회원수 많은 곳에 적용해보지 않아서 모르겠지만, g3보다는 훨씬 나은 성능을 보여줄것이라 생각됩니다.

그래서 클럽도 g4용으로 다시 개발하였고, 현재 테스트는 확실히 해보지 못했습니다.

설치방법은 아래 설명하였고,
설치후 클럽 상단의 '나라오름' 아이콘과 하단의 카피라이트는 삭제, 수정 모두 가능합니다.
알아서들 예쁘게 바꾸십시오.
단, 클럽페이지중 노출이 안되게 링크 하나를 숨겨놓았습니다. 그건 절대로 삭제하지 마십시오.

설치방법 (g4/club 에 설치하는것으로 가정하여 설명하겠습니다.)

1. 우선 파일 두개를 다운로드 받습니다.
하나는 클럽프로그램이고, 나머지 하나는 g4용 클럽 게시판 스킨입니다.

2. 다운로드 받은후 클럽게시판스킨(club.skin.tgz) 는 g4의 skin/board 디렉토리에 압축을 풀면 됩니다.
주의하실점은 클럽스킨이 없다면 클럽설치후에 오류가 발생합니다.

3. 클럽 프로그램(ncclub2beta.tgz) 는 자신의 계정 아무곳에 압축을 풉니다. (꼭, g4가 설치된 디렉토리가 아니어도 상관없습니다.)

4. 압축을 푼후에 아래 적혀있는 파일을 열어서 자신의 환경에 맞게 수정합니다.

club/_common.php
club/admin/_common.php

위 파일을 편집기로 열어서
$g4_path 부분을 g4가 설치되어 있는 디렉토리를 상대경로로 수정하십시오.

예)
클럽이 자신의홈계정/g4/club 이렇게 설치된경우

g4/club/_common.php 파일 수정
$g4_path = "..";

g4/club/admin/_common.php 파일 수정
g4_path = "../..";

g4/club/club.cfg.php 파일 수정
$nc[gr_id] = "club"; // 그룹아이디
$nc[gr_subject] = "클럽"; // 그룹제목
$nc[de_cb_skin] = "club"; // 초기 클럽 게시판 스킨

위 내용을 자신의 환경에 맞게 수정하십시오.

5. 클럽이 설치될 디렉토리의 퍼미션을 707로 수정하십시오.
chmod 707 g4/club

6. 최고관리자로 로그인하여 웹상에서 g4/club/admin/install.php 를 실행합니다.
http://홈페이지url/g4경로/클럽경로/admin/install.php
예) http://www.sir.co.kr/g4/club/admin/install.php

7. 설치가 완료되었으면 클럽메인페이지의 admin 버튼을 클릭하여 환경설정을 하신후 클럽을 운영하시면 됩니다.


조금 아쉬운점은 모질라 계열에서 클럽관리의 메뉴관리부분과 이미지 업로드전 미리보기 부분을 실력이 딸려서 해결하지 못했습니다. 그래서 현재 버젼에서는 모질라 계열의 브라우저를 지원하지 못합니다.

기능과 속도를 위주로 개발하였습니다. 예전처럼 엄청난 버그들이 난무할지도 모릅니다.
당분간은 실제로 운영하시기 보다는 테스트 위주로 운영하시다가 안정화 되면 정식으로 운영하시기 바랍니다.

사용하시다가 오류 또는 치명적인 보안관련 문제 등 발견 즉시 현 게시판에 올려주시기 바랍니다.
단, 설치관련 질문은 사양합니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 47개

20년 전
감사합니다.
20년 전
드디어 나왔군요.
고생이 많으셨습니다.
20년 전
오랜만에 뵙네요..
반갑습니다..
제가 오랜만인가요..?
20년 전
// 나라오름님..
반갑습니다..
그리고..
수고하셨습니다~
20년 전
해피아이님도 오랜만입니다.
반갑습니다..
공개해 주신점 감사합니다.
여태 개발하느랴 바쁘셨겠습니다.
20년 전
우왕 나만 이런 메세지 뜨나요?

인스톨 했더니 요런 메시지가 확~~~~

요게 뭡니까?

헬프 헬프헬프~~~~ 고수님들....

**** 아래****
Zend Optimizer not installed
This file was encoded by the Zend Encoder / Zend SafeGuard Suite

In order to run it, please install the freely available Zend Optimizer, version 2.1.0 or later.

What is the Zend Optimizer?
The Zend Optimizer is one of the most popular PHP plugins for performance-improvent, and has been freely available since the early days of PHP 4. It improves performance by taking PHP's intermediate code through multiple Optimization Passes, which replace inefficient code patterns with efficient code blocks. The replacement code blocks perform exactly the same operations as the original code, only faster.

In addition to performance-improvement, the Zend Optimizer also enables PHP to transparently load files encoded by the Zend Encoder or Zend SafeGuard Suite.

The Zend Optimizer is a freely-available product from Zend Technologies. Zend Technologies is the company that develops the scripting engine of PHP, also known as the Zend Engine.
20년 전
Zend Optimizer 가 설치되지 않았다는 메세지 입니다.

개인서버를 운영하시나 봅니다.

PHP 설치후 Zend Optimizer를 설치하셔야 클럽을 사용하실수 있습니다.

아래 링크에서 서버에 맞는 버젼을 다운 받으셔서 설치하십시오..

http://www.zend.com/store/products/zend-optimizer.php
Zend Optimizer 버전이 낮을땐 어찌해야 하나요?
Fatal error: Corrupted encoded data detected in /home/takemm/public_html/gnuboard4/club/club_head.enc.php on line 0 <--이런 에러가 ...나거든요....<설치시...>

윗분:서버에 Zend Optimizer 가 설치되어 있지않다네요....
20년 전
최신 버젼을 설치하십시오..

http://www.zend.com/store/products/zend-optimizer.php

게시글 목록

번호 제목
1