PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2019/10/31 15:54:03
Name 솔지
Subject [질문] PGR 댓글은 왜 랙이 그렇게 많나요?
텍스트로 따지면 본문보다 분명 적은데,
왜 300개를 넘기기 힘든건가요?

댓글 하나하나가 뭘 얼마나 잡아먹길래 그런지 아시는 분 계실까요? 아무래도 사이트 디자인이 오래되서 그런건가요? 그렇다고 요즘 만들어진 사이트 중에 댓글 몇백개가 한꺼번에 뜨는 곳을 찾긴 쉽지 않네요. 네이버도 몇천개 넘어가는건 페이지단위로 넘기는거 보면, 여기도 많아지면 비슷한가 싶고...

그리고 이거 정말 요즘 비싼 컴퓨터와 빠른 인터넷으로는 거의 딜레이 없이 뜨나요? 제 중국산 폰으로는 불판 300개 짜리도 몇십개씩 떠서 드래그 속도를 못 따라가네요...

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
여자친구
19/10/31 16:00
수정 아이콘
문외한이라 잘모르지만 그냥 추측컨데 피지알 베이스인 제로보드 자체가 오래된거라 그런게 아닐까싶네요. 익스플로러 4.0이나 넷스케이프로 웹서핑 하는 느낌??
Cazellnu
19/10/31 16:13
수정 아이콘
구형 아키텍처를 가진 게시판이라 그럴거 같네요.
정지연
19/10/31 16:18
수정 아이콘
(수정됨) 불판에서 댓글 300개쯤 되는 페이지를 저장해 보면 html 문서만 1mb 정도 나옵니다.. 이미지, 스크립트 문서 다 제외하고 순수 html 만요.. 이 정도 용량을 네트워크로 받는데는 그리 오랜 시간이 걸리지는 않습니다
하지만 그정도 용량의 html 을 브라우저에 그려주는데 생각보다 시간도 많이 걸리고 리소스도 많이 잡아먹습니다.. 네트워크적인 요소가 전혀 없게 다운로드 받은 페이지를 띄워봐도 댓글이 다 로딩되는데 한참 걸립니다.
복잡하다고 생각하는 포털사이트 첫화면의 경우 html 문서의 사이즈가 네이버가 190kb 정도 다음이 240kb 정도 나옵니다. 물론 여기는 사진이 많기 때문에 사진을 네트워크로 다운받는데 시간이 많이 걸려 로딩이 오래 걸린다고 느껴지기는 하죠..
어쨌건 대용량 html 문서를 브라우저에 띄우는건 생각보다 느린 작업이라고 보심 됩니다.
거기다 띄운 화면에서 스크립트 작업으로 html 을 조작하는것까지 들어가면 더 느리게 느껴지죠..
그래서 전통적으론 페이지처리해서 html 용량을 줄이고 있고 요즘엔 일단 html 을 작게 만들어 기본적인 화면을 띄우고 추가적인 데이터는 드래그가 될때마다 로딩해서 붙여넣는 방식으로도 많이 구현합니다만 pgr 을 구성하는 제로보드는 옛날 방식이라 한화면에 보일 모든 html 을 다 만든 다음에 일괄 로딩하는 방식이라 느려질 수밖에 없습니다.
불판 게시판에 있는 불판창은 빠르게 로딩되는게 제가 말씀드린 실시간 로딩으로 새로 올라온 댓글만 그려주는 방식이라 빠른겁니다
19/10/31 16:44
수정 아이콘
상세한 설명 감사합니다! 오랜 궁금증이 풀렸네요. 드래그 될때마다 로딩 된다는게 요즘 웹사이트에서 많이 느꼈는데 다 이유가 있었네요.

느린게 바뀌진 않겠지만 그래도 이유를 알면 참는데 인내심이 좀 생기더라구요 크크
19/10/31 17:27
수정 아이콘
pgr 풀옵이 사양좀 탑니다.
VictoryFood
19/10/31 17:52
수정 아이콘
같은 댓글수여도 계층 댓글이 많으면 더 느리더라구요.
19/10/31 18:18
수정 아이콘
과거에는 제로보드 자체가 댓글을 그냥 통으로 불러오기 때문에 통칭 300플, 혹은 700플같은 대첩급의 사고가 나면 페이지 한번 로드할때마다 엄청난 부하가 발생합니다.

사용자 브라우저도 문제지만, 여러명이 여러개 댓글을 호출하는 트랜잭션이 발생하고 증대하기 때문에 서버의 부하또한 처리하는데 한계가 올 수 있는 상황이라, 이 부분을 일단 본문영역을 로드한 뒤에 댓글부분을 호출하며 아래쪽으로 계속 그리는 방식으로 패치를 진행했습니다.

그 과정에서 댓글부분을 호출해서 화면에 보여주게 하는 과정에서의 느림같은 기분이 발생하신다고 보면 될것 같습니다.

통상 타 커뮤니티들의 경우 100개 혹은 50개 단위정도로 페이지를 쪼개 댓글을 출력하는 형태로들 굴리는데 그 이유는 너무 잦은 호출로 인해 DB에 부하가 심해질경우 사이트가 전체적으로 다 느려지는 효과가 발생할 수 있기 때문입니다. 마찬가지로 사용자 브라우저에선 대기시간과 느려짐이 발생합니다.

그럼에도 불구하고 매번 터지던 곳. 네 디씨입니다. 사용자가 엄청나게 몰려 DB에 부하를 줄만한 행위가 발생하면 터집니다.
19/10/31 18:22
수정 아이콘
쉽게 설명드리면 예를 들어 피지알 롤 불판 A가 댓글이 300개인데 이걸 한번에 싹 불러온다음 화면에 그리면
DB로드에 3초, 화면 그리는데 5초, 8초가 걸린다고 하면

본문영역만 먼저 부르고, 본문이 보일동안 아래 댓글을 불러와 그린다고 하면
DB 최초로드에 0.5초, 화면그리는데 1초, 댓글 로드하면서 화면을 다 보여주는데 10초 정도가 걸린다고 볼 수 있습니다.

사용자 입장에선 완전히 뭐가 나오는걸 기다리는 대기시간보단, 느린거 같아보여도 답답함이 없는게 나을수도 있어서 현재 방식을 사용한다고 보시면 될것 같습니다.
19/11/01 10:00
수정 아이콘
과거방식의 간단한 게시판형태의 개발구조다 보니... ㅠㅠ
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
139070 [질문] 엑셀설정 질문드립니다 ㅠ [8] aura2443 19/11/02 2443
139069 [질문] 롤 월드 챔피언십 패스와 프레스티지 스킨 질문입니다 [4] 플래시3658 19/11/02 3658
139068 [질문] 이거 파워 터진거(?) 맞을까요 [10] 백수갓수3966 19/11/02 3966
139067 [질문] 최신곡중에 소몰이창법으로 부를만한게 뭐가 있을까요?? [3] 이고시스POS2900 19/11/02 2900
139066 [질문] 2박3일 부산여행 계획을 짜봤는데요, 조언 부탁드립니다. [18] 여의4629 19/11/02 4629
139064 [질문] 3d울렁증 극복할 수 있을까요? [4] 신예은팬3375 19/11/02 3375
139063 [질문] 터미네이터 다크페이트 보면서 울면 이상한가요(약스포일 수도.) [5] This-Plus3470 19/11/02 3470
139062 [질문] 몇살에 첫 임플란트 하셨어요? [11] 삭제됨4908 19/11/02 4908
139061 [질문] (연애상담) 오랜 친구와 연인이 될 가능성? [7] 껀후이6355 19/11/01 6355
139059 [질문] 엑셀 고수님들께 질문드립니다. 엑셀오류 [3] aura2248 19/11/01 2248
139058 [질문] 본인이 갖고 있는 직업병(?)이 있나요? [19] 치느3107 19/11/01 3107
139057 [질문] 보금자리론, 디딤돌대출 미혼인 사람도 가능한가요? [5] 리니시아6664 19/11/01 6664
139056 [질문] 블루투스 이어폰 질문드립니다 [4] 언네임드2204 19/11/01 2204
139055 [질문] 키보드 각도 조절 받침 따로 살 수 있나요? [4] F.Nietzsche3797 19/11/01 3797
139054 [질문] 병점 발음 [7] 로켓4776 19/11/01 4776
139053 [질문] 모던 워페어 리부트, 살만할까요? [3] aDayInTheLife2229 19/11/01 2229
139052 [질문] 주말 경부고속도로 버스전용차로로 가면 안 막히나요? [9] 독수리의습격4000 19/11/01 4000
139051 [질문] 소음신고 어디에 해야할까요? [8] 애플6396 19/11/01 6396
139049 [질문] 한달이라는 시간동안 가장 확실한 영어공부방법 뭐가있을까요? [9] 달콤한인생4052 19/11/01 4052
139048 [질문] pc간 공유 설정(권한)에 대한 질문입니다. [3] ...And justice3134 19/11/01 3134
139047 [질문] (스포)터미네이터 다크페이트 못본 부분 질문입니다. [3] 주전자2482 19/11/01 2482
139046 [질문] 월루하다 지친 김에 물어보는 여자의 심리 [20] 호아킨5598 19/11/01 5598
139045 [질문] 저도 모니터 마지막 선택을 하려고 합니다. [15] 신류진3860 19/11/01 3860
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로