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

글 작성후 확인 누르면 로딩현상 문제점 채택완료

시린♡ 4년 전 조회 1,639

언제부터인지는 모르겠는데 최근에 글작성하구 확인 누르면 바로 글이 등록되는게 아니라

로딩이 걸리면서 수초 후에 글이 등록되더라구요.

왜이러는지 이유를 모르겠는데 혹시 확인해봐야할곳있을까요?

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

답변 3개

채택된 답변
+20 포인트
4년 전

/bbs/write_update.php 에서,

 

특정 처리구간마다 exit; 코드를 넣어 처리시간 테스트를 진행해가는 방식으로..

 

원인 지점을 추적해 볼 수 있습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

시린♡
4년 전
간단하게 확인할수있는 방법없을까요? 그런쪽에서는 몰라가지고 ㅠㅠ
마르스컴퍼니
4년 전
간단하게 확인할 수 있는 방법은 없습니다.

/bbs/write_update.php 의 1/10 지점에 exit; 코드 넣은 후 -> 글쓰기 -> 수행시간 측정
/bbs/write_update.php 의 2/10 지점에 exit; 코드 넣은 후 -> 글쓰기 -> 수행시간 측정
....
(1/10, 2/10 는 편의상 표현이고.. 대략 이러한 방식으로 테스트를 한다는 의미입니다.)

하면서 구체적인 속도지연 원인 지점을 찾아나가야 됩니다.

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

소스내 문제인지 아니면 db 쪽 문제인지 부터 알아야 합니다.

저라면 일단 해당 게시판 스킨을 그누보드 순정 basic 으로 바꾼뒤에 글쓰기 테스트를 해보겠습니다.

 

1. 순정으로 바꾼뒤 문제가 해결됨

= 커스터마이징한부분 채크

 

2. 순정으로 바꿔도 동일문제.

= 해당 DB만 그대로 덤프해서 신규 테스트 호스팅으로 채크

 

로그인 후 평가할 수 있습니다

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

4년 전

글 작성시에는 db쿼리문이 여러개 실행됩니다.

아마도 게시글 누적에 따른 슬로우쿼리현상이거나, 커스텀하신 부분이 있다면 해당 부분에서 슬로우 쿼리가 일어나는 듯 하네요

서버 사양을 올리시거나, db구조를 개선하시거나 인덱스 설정을 하여 속도 개선해보세요.

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

시린♡
4년 전
윗선에서 사양 알려준거는 xeon-x6230에 램이 64기가라고하고 하드용량이 4테라 라고하네요.
따로 그누보드 커스텀하거 한건없고 db는 그 팁인가 플러그인 자료실에서 myisam 에서 innodb
변경하는거외는 손댄건 없거든요 ㅠㅠ

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

답변을 작성하려면 로그인이 필요합니다.

로그인