글쓰기 버튼 클릭시 진행상황바
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.4 |
예전 xe를 사용할때는 글과 이미지를 많이 넣은 게시물의
글쓰기 버튼을 누르면 상단에 회색으로 (기다리는중? 또는 진행중)과 관련된
상황진행을 기다리라는 bar가 나왔던걸로 기억합니다.
라이믹스는 글쓰기를 클릭하면 진행상황을 표시해주는것이 없이 잠시 먹통?과 같은 현상으로 보여지고
정상적으로 글이 등록 되는것같습니다.
라이믹스에서 일부로 기능을 뺀것인지, 아니면 제 서버의 문제인지 궁금하여 질문을 올려봅니다.
댓글 11
<div id="rhymix_waiting" class="wfsr" data-message="서버에 요청 중입니다. 잠시만 기다려 주십시오...">서버에 요청 중입니다. 잠시만 기다려 주십시오...</div>
먹통으로 느껴질 만큼 글쓰기가 오래 걸린다면 서버가 느린 것입니다.
새로고침 없는 추천, 새로고침 없는 대댓글 등 서버에 요청하는 동작이 점점 늘어나는 추세여서
그 때마다 저 거대한 메시지가 뜬다면 무척 불편할 것입니다.
그렇군요.
학교사이트라서 그런지 시험날이 되면 시험과 관련된 첨부파일이 동시에 많이 업로드되기도하고
댓글도 순간폭주를 해서 사용자들에게 서버에서 요청을 기다린다는 메세지를 보여주고싶었어요.
그냥 이 문제는 운영하는 게시판 공지로 남겨야겠습니다.
글 등록 버튼의 글자가 "등록 중..."이나 뭔가 빙빙 돌아가는 그림으로 바뀌도록 하는 것입니다.
그게 돌아가고 있는 동안에는 다시 클릭할 수 없도록 한다면 금상첨화이지요.
먹통이 되었다고 생각하고 버튼을 또 눌러서 글이 중복으로 등록되는 경우도 있으니까요.
네. 성격이 급한 한국정서 때문인지 글쓰기버튼을 여러번 누르는 시도를 하는 경우를
자주 목격합니다 ㅎㅎ;; 10개이상의 게시물이 중복으로 등록되기도 하구요. ㅎㅎ
관련 애드온이나 모듈같은 기능이 있는지 찾아봐야겠습니다.
General Information
Request: GET
Response: HTML - 69383 bytes
Total Time: 0.0295 sec
Query Time: 0.0012 sec (count: 2)
오류나 슬로우문제는 없어보이는데... 제가 운영하는 사이트가 학교사이트라서 그런걸까요
한 게시물당 20MB정도의 문제집과 설명글,사진등이 첨부되어 올라옵니다.
첨부파일이 많은데다가 용량이 크면 그럴수도있을까요
DB와의 연동이 늦는것 같습니다.
이런경우 보통 서버 자체의 성능이 부족하거나, 디스크의 I/O에 문제가 있거나, 아님 최적화가 안되어서 어디선가 리소스가 줄줄 세어나가는 경우일 가능성이 높습니다.
서버를 관리 할 수 있는 권한이 있다면 먼저 mysql 의 점유율이 얼마나 나오는지, 시스템에 다른 부하가 걸리고 있는건 아닌지 확인해보시는게 좋을 것 같습니다.
흠...시스템에 부하가 걸릴만한 부분은 모두 해결했는데도 그렇네요..
사용자가 가끔씩 폭주하다가 잠잠해지는곳이라 클라우드플레어를 걸고 쓰는데
글플때문인가...하는의심도 하고있습니다
혹시 이런 기능들 사용하시나요?
1. 게시판 글 작성시 알림센터에 알림이 가도록
2. 게시판에 글 작성시 smtp 를 사용해서 메일이 발송되도록
요 두가지가 글 쓸 때 느려지게 하는 원인들이기도 합니다.