그누보드 성능 최적화 플러그인입니다. > 그누보드5 플러그인

그누보드5 플러그인

그누보드는 다양한 기능을 추가하기 쉽습니다.

그누보드 성능 최적화 플러그인입니다. 정보

그누보드 성능 최적화 플러그인입니다.

첨부파일

gnu_performance.zip (5.2K) 256회 다운로드 2019-12-19 16:47:06 포인트 차감50
테스트한 버전5.3.3.3
호환 가능 버전5.4

본문

2826885174_1576740679.5333.png

 

2826885174_1576740705.4248.png

 

 

팁란에 그누보드(아미나) 성능 향상관련하여 게시물을 쓰다가  https://sir.kr/g5_tip/12432

일반 사용자는 db정보 변경이 어려울것으로 생각되어, 전문지식이 없어도 쉽게 db정보를 변경할수 있도록 만들어 보았습니다. 

 

설치방법은

1. 다운받은 압축 파일을 풀고 /adm/ 경로에 복사합니다.

2. /adm/admin.menu100.php 파일을 열고 다음 한줄을 추가합니다.

$menu['menu100'][] = array('100450', '성능 최적화(튜닝)', G5_ADMIN_URL.'/performance.php', 'performance');

 

성능향상을 위해 좀더 다양한 기능이 들어간 버전은 컨텐츠몰에 업로드할 예정입니다.

MyISAM --> InnoDB를 변경하는것 만으로도 많은 성능향상이 있습니다.

 

댓글을 보니 일부 웹호스팅의 경우 테이블의 엔진 변경 권한이 없다고 합니다.(엄격한 권한)

 

 

추천
31

댓글 전체

현재 cafe24에서 월500원짜리 웹호스팅을 사용하고있습니다.
적용을 해보니 서버에서만 돌아가는것 같네요...
웹호스팅은 지원할 계획 없으신지요?
좋은 프로그램 감사합니다^^ 한가지 사용자 분들이 참고 하실 부분은
그누보드(커뮤니티)만 사용 하시고 게시물이 많고 동시 접속자가 많은 경우에는 어느정도 속도 개선에 도움이 될순있지만
영카트(쇼핑몰)의 경우에는 innoDB보다 기존의 MyISAM 이 더 빠를 수 있습니다.
커뮤니티에서는 작성, 수정  등의 케이스가 많고
쇼핑몰의 경우에는 조회의 기능이 많기 때문에 참고하시면 좋을듯합니다.
mysql 5.5 이상 버전을 쓰는 경우, 사용자 서비스에  mysql을 사용한다면 무조건 innodb를 default engine으로 설정하는게 옳은 선택입니다.

MyISAM이 유리한 경우는  로그테이블 기록 정도입니다. 요즘 로그 테이블은  NoSQL을 많이 사용합니다.  그러니까 MyISAM은 특별한 이유가 있지 않으면 쓸 필요가 없습니다.
우선 좋은 플러그인 너무나도 감사드립니다 !
적용해본 후기를 적어보자면..
현재 제쪽 서버의 mysql 버전은 아래와 같습니다.

[root@localhost ~]# mysql --version
mysql  Ver 15.1 Distrib 10.3.18-MariaDB, for Linux (x86_64) using readline 5.1

Server version: 10.3.18-MariaDB-log MariaDB Server

db엔진을 기존 MyISAM에서 innodb로 변경했구요.

결론부터 말하자면, cpu / 메모리 사용부하가 예전과 다르게 높게 나오더라구요.

페이지 로딩타임도 약간 길어졌구요. 방문자가 늘거나 하진 않았습니다.

사이트의 특성은 커뮤니티 사이트이고 작성,수정보단 조회가 많은곳입니다.

좀더 지켜보고 다시 MyISAM으로 변경해보고 비교해봐야겠습니다.

다시 한번 유용한 플러그인 제공에 감사드립니다 !!
자세한 후기 감사드립니다.
테이블의 엔진 타입을 InnoDB로 바꾸면, innodb에 메모리 할당을 조금 늘려주어야 합니다.
mysql 이 기본 설치될때 innodb buffer pool size가 적게 할당되어 있기 때문입니다.
my.cnf에서 메모리를 조금 더 할당 한다면 더 좋은 성능이 나올것 같네요.
약 1주일간 보고 변경후 메모리 할당을 8G 를 해주었습니다.

메모리 사용량은 늘어나는데. 거기에 반해 CPU가 풀로드되고 있네요.
이부분은 원래 이런건지 궁금합니다..

특별히 달라진 쿼리도 없고 접속자수도 확 늘어난 상황도 아닙니다;;

전체 503
그누보드5 플러그인 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT