XE 공식 자료실

제작자
이즈야
등록일
2014-12-22
다운로드 수
254
링크1
www.ajaxboard.co.kr
링크2
izuzero/xe-module-ajaxboard

양방향 통신 기술을 사용하여 서버와 실시간으로 데이터 통신을 할 수 있도록 합니다.

라이선스
MIT License
설치경로
./modules/ajaxboard
최초 등록일
2014-06-04
전체 다운로드
4,162
체험하기

쉬운설치로 바로 체험할 수 있습니다

상세 설명

아약스보드 2.X 버전 메이저 업데이트입니다.

2.0.1 버전은 베타 버전이므로 매뉴얼이 제공되지 않습니다.

2.X 메이저 업데이트의 중요 변경 사항은 다음과 같습니다.

 

1. Websocket(이하 WS) 통신 방식 이외에 Server Sent Event(이하 SSE) 통신 방식 추가.

WS 통신 방식은 푸시 서버를 별도로 구성해야만 사용이 가능한 반면, SSE 통신 방식은 Standalone 통신 방식으로 푸시 서버가 없어도 실시간 서비스를 이용할 수 있습니다.

단, SSE 통신 방식은 서버에 따라 DB 부하가 눈에 띄게 증가하는 부담이 있으므로 소규모 사이트에 적합한 통신 방식입니다.

 

2. 플러그인 개념 추가.

기존 아약스보드에서는 각 게시판 스킨마다 아약스보드를 사용할 수 있게 해주는 '스킨'이 있었습니다. 그러나 이러한 방식은 게시판 지원과 실시간 알림을 분리할 수 없어 불편이 따랐습니다. 따라서 이 둘을 분리할 수 있는 '플러그인' 개념을 2.X 버전부터 사용하게 되었습니다. 플러그인의 역할은 다음과 같습니다.

1. XE 코어의 애드온처럼 키고 끌 수 있습니다.

2. 여러 개의 플러그인을 한 번에 켤 수 있습니다.

3. XE 코어의 애드온처럼 동작하지만, 플러그인 설정은 XE 코어의 모듈 설정과 동일하게 구성할 수 있습니다.

 

3. 알림 플러그인을 사용 중일 때, 알림을 받을 모듈을 유저가 직접 지정할 수 있습니다.

알림을 받을 수 있는 모듈을 운영자가 강제로 할당하는 방법 이외에도 유저가 직접 알림을 받을 수 있는 모듈을 설정할 수 있습니다. 이 기능은 아약스보드 애드온을 확인하세요.

 

이 버전은 베타 버전입니다. 따라서 발견하지 못한 많은 오류가 있을 수 있습니다.

버그 리포트에 힘을 주시면 감사하겠습니다.

 

2.0.1 Release Note

  • 플러그인
    • 공통
      1. 클라이언트 스크립트 업데이트에 따른 함수 인자 변경.
    • HTML5 알림 플러그인
      1. 댓글 알림이 대상 회원에 상관없이 모든 회원에게 표시되는 오류 해결.
      2. 댓글 알림을 클릭했을 때 '잘못된 요청입니다.' 오류 해결.
      3. 알림 제목에 게시판 이름 추가.
      4. 디자인 설정 추가.
  • 클라이언트 스크립트
    1. 특정 상황에서 플러그인 트리거가 실행되지 않는 오류 해결.
    2. 트리거로 넘겨주는 함수 인자 변경.
  • PHP
    1. 5.2 버전 이하에서 아약스보드 모듈을 설치하면 사이트를 이용할 수 없는 오류 해결.
    2. SSE 더미 데이터 제거.

포럼 5

로그인 후 작성할 수 있습니다.
  • 2014-12-30 08:05:02 제작자 이즈야

    @꾸링
    PHP 버전을 알려주세요.

  • 2014-12-30 06:22:18 꾸링

    @이즈야 1.7.8 버전에서 아약스 모듈 설치시 어드민 페이지에서 http 500 에러가 발생합니다.

  • 2014-12-23 17:01:53 제작자 이즈야

    @1052
    다음 버전에 해결됩니다.

    @몽실아빠
    문제가 발생했을 때의 URL을 남겨주시면 감사하겠습니다.

  • 2014-12-22 15:32:04 1052

    Fatal error: require_once() [function.require]: Failed opening required '__DIR__/msgpack_pack.php' (include_path='.:/usr/lib/php/pear') in /home1/romeo1052/public_html/xe/modules/ajaxboard/packages/SocketIOEmitter.php on line 11

    모듈페이지 접속시 이런오류가 뜹니다..

  • 2014-12-22 12:24:52 몽실아빠

    댓글 알림 클릭시 잘못된요청으로 처리됩니다.