1.1.14의 가장 큰 변경사항은 빠른 성능을 위해 redis 기능을  추가 한 것 입니다.
 
 
1.1.13에서 추가된 memcache는 기본적인 session 관리에 편하고 부족함이 없지만 
다량의 데이터를 캐슁하거나 NoSQL로 사용하는 경우에는 그렇게 편하지 않습니다.
 
1.1.14는 redis를 이용해서 db_cache보다 더 빠르고 강력한 redis_cache 함수를 추가했고
현재접속자 기능도 redis를 이용해서 memory에서 모든 것이 처리 되도록 했습니다.
db 부하가 큰 사이트는 세션과 캐쉬를 redis로 변경 하면 상당한 수준의 성능개선이 가능합니다.
 
redis 설치
vanish cache는 불당팩 사용자중에 동시접속 2만을 넘어서는 사이트가 있는 시점에 지원할 예정 입니다.
vanish cache는 화면을 분할해서 컨텐츠를 캐쉬하는 방법 입니다.
 
불당팩은 개발 편의상 redis를 기본 NoSQL로 합니다.


redis sideview는 포기. 
코드는 common.lib.php 코멘트로 남겨둡니다.
실명 게시판이 있는 경우 캐쉬가 엉키는 경우가 너무 많아 사용이 어렵습니다.
닉으로만 쓰는 경우에는 코멘트를 풀어서 쓰기 바랍니다.

===

config.php
common.php
head.sub.php
tail.sub.php
 
adm/banner_form.php
adm/config_form.php
adm/upgrade_bd.php
 
bbs/current_connect.php
bbs/login_check.php
bbs/register_form_update.php
bbs/write.php
 
lib/b4.lib.php
lib/connect.lib.php
lib/thumb.lib.php
 
plugin/kcb
 

 
- head.sub.php 정리 (g4s 참조)
head.sub.php

- 안쓰는 테이블정보 삭제 (g4_token)
config.php
adm/upgrade.php
 
=== 테스트 8 ===
 
- redis 패스워드 적용 (외부의 침입을 막기 위해서... redis.conf에서 패스워드 지정이 가능)
config.php
 
- KCB 본인확인
plugin/kcb
 
=== 테스트 7 ===
 
- redis sideview 오류 수정
bbs/board.php (원상복구)
lib/common.lib.php (코멘트 처리)
 
=== 테스트 6 ===
 
- redis sideview 오류 수정
bbs/board.php
lib/common.lib.php

=== 테스트 4, 테스트 5 ===
 
- redis sideview 오류 수정
lib/common.lib.php
 
=== 테스트 3 ===
 
- redis key 갯수 세는 오류 수정
lib/b4.lib.php
 
- redis sideview 오류 수정
lib/common.lib.php
 
 
=== 테스트 2 ===
 
- redis sideview
config.php
bbs/register_form_update.php
lib/common.lib.php
 
- 현재 접속자를 redis db 1로 변경 (검색 성능 개선을 위해)
config.php
bbs/current_connect.php
bbs/login_check.php
lib/b4.lib.php
lib/connect.lib.php
tail.sub.php
- 불당썸 2.0.29
lib/thumb.lib.php
 
=== 테스트 1 ===
- 배너관리 (마감일자 지정기능추가, 30일/90일/180일/..)
adm/banner_form.php 
 
- redis 현재접속자  (이거 무지 난감한건데... 속도를 위해 거거거...)
config.php
bbs/current_connect.php
bbs/login_check.php (중복로그인 체크)
lib/b4.lib.php
lib/connect.lib.php
tail.sub.php
 
- kcb 본인인증 (okname 파일은 kcb에서 받으시기 바랍니다)
bbs/write.php
plugin/kcb
 
- 중복로그인 갯수기능
adm/config_form.php
bbs/login_check.php
 
- redis 캐쉬 기능추가 (db_cache의 후속버젼. redis_cache 함수)
lib/b4.lib.php
 
- redis 세션관리 기능추가
config.php
common.php
- opencode.co.kr -
불당 2013-05
redis를 테스트 해보시고 문제가 있는 경우 알려주시고,
추가로 NoSQL이 들어가서 유용한 영역이 알으면 알려주시면 추가변경 하겠습니다.

* Opencode는 redis cache와 redis sesion, redis 현재접속자가 모두 적용된 상태 입니다.
재회 2013-06
요걸로 업데이트 할려고요... 불당팩 업그레이드 할때마다 설치하면 천하무적이 될것 같은.. 맘이 드는 것은 저혼자 인가요...!  어째든 안심이 된다는...!
     
불당 2013-06
redis는 cluster로 구성하면 막강이라고 하는데... 안해봐서...
쪽지5에 redis 반영하는 것과 (편법으로)
sideview에 redis 반영하는 것은 추가로 해야 합니다.
불당 2013-06
=== 테스트 2 완료 ===

NoSQL redis의 신세경으로 풍덩~ 해보세요.
엄청난 광속을 느끼실 겁니다.

Redis를 더 빠르게 쓰려면 속도가 빠른 RAM을 쓰셔야 합니다.
불당 2013-06
=== 테스트 3 완료 ===

점점 더 광속으로...ㅋㅋ
불당 2013-06
=== 사이트뷰는 문제가 있습니다. ===

하나라도 원칙을 지키지 않는 sideview가 나오면 (예. 실명과 닉이 혼재하는 사이트)
예측불허의 상황이 벌어지네요.

테스트 4에서 해당 코드는 일단 제외하겠습니다.
불당 2013-06
=== 테스트 4 수정 했습니다 ===

redis sideview는 게시판별로 생성합니다.
이게 가장 나은 최선인 듯...
불당 2013-06
=== redis sideview가 또 버그 확인 되었습니다 ===

실명을 쓰는 사이트에서는 사용에 주의하시기 바랍니다.
버그패치 예정 입니다.
불당 2013-06
redis sideview가 논리 오류는 없는데. 계속 엉킨 데이터가 나오네요.
원인 파악이 안됩니다. -..-
당분간 빼야 할 듯 합니다.
불당 2013-06
=== 테스트 6 ===

redis sideview의 적용범위를 bbs/board.php에서 호출하는 것으로 제한
latest.lib.php 등에서 get_list 함수를 부르고
그곳에서 get_sideview를 하면서
게시판이 nick을 쓰던 name을 쓰던... 무조건 nick으로 들어가는 오류 발생.
그렇다고 모든 최신글을 수정할 수도 없으니... 피하는게 유일한 방법.
이천이지 2013-06
누락
adm/upgrade.php

이전파일과 같음
common.php
     
불당 2013-06
adm/upgrade_bd.php입니다.

common.php는 돌고 돌아서 테스트 1 버전이 되었습니다.
common.php는 따로 첨부했는데 utf-8인데... euc-kr은 추가 수정이 있어서... 한번 비교해봐 주세요.
컴센스 2013-06
config 에 token_table 테이블 이 없습니다...

이건줄알았는데 token 안쓰네요
install 하는 쪽에도 지워야할것같습니다.
     
불당 2013-06
다음버젼에 삭제 되어 있습니다...
안쓰는거라


제목Page 1/11
     
2018-06   23039   불당
2013-11   30331   불당
2016-05   62545   불당
2015-05   97644   불당
2013-06   74442   불당
2014-06   72672   불당
2014-01   71763   불당
2013-07   64120   불당
2016-05   62545   불당
2016-07   57722   불당
2013-11   45491   불당
2013-01   39952   불당
2011-08   37088   불당
2008-04   35215   불당
2008-09   30603   불당
2013-11   30331   불당
2013-05   29995   불당
2013-07   29652   불당
2014-07   29584   불당
2011-01   28627   불당
2012-07   28361   불당
2015-10   27825   불당
2008-09   27536   불당