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
수정 아이콘
과거방식의 간단한 게시판형태의 개발구조다 보니... ㅠㅠ
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
139032 [질문] 프로토스 대 저그전 질문입니다. [7] F.Nietzsche3075 19/10/31 3075
139031 [질문] 피지알 음악학원 도와주세요! [2] 김유라2662 19/10/31 2662
139030 [질문] 주택 흰색 벽지관련 질문입니다. 마스쿼레이드1816 19/10/31 1816
139029 [질문] 왜 여성용 수분크림은 펌프형이나 튜브형이 드물까요? [6] 샨티3392 19/10/31 3392
139028 [질문] 둘이서 할 수 있는 협동게임 추천 부탁드립니다. [9] 중학교일학년3850 19/10/31 3850
139027 [질문] 잡뉴스 솔로몬서치란 헤드헌팅 업체에서 연락이 왔는데 아시는 분? [2] 캬라2810 19/10/31 2810
139026 [질문] 어제 코딩용 노트북 질문에 이어서 몇 가지 더 질문하고 싶습니다. [31] 삭제됨4194 19/10/31 4194
139025 [질문] 노트북 추천좀 부탁드려요. [7] mandubest2697 19/10/31 2697
139024 [질문] 서울 괜찮은 호텔 추천부탁드려요. [18] 교자만두3576 19/10/31 3576
139023 [질문] 문명5 질문입니다. [5] 블루레인코트3494 19/10/31 3494
139022 [질문] PGR 댓글은 왜 랙이 그렇게 많나요? [9] 솔지3364 19/10/31 3364
139021 [질문] 아이폰 11 vs 11pro vs Xr 질문입니다 [19] 보름달이뜨는밤에3309 19/10/31 3309
139020 [질문] 롤 프레스티지 스킨 질문입니다. [8] 대통령3804 19/10/31 3804
139019 [질문] 프로포즈용 호텔 추천 받습니다. [18] 싸이유니6716 19/10/31 6716
139017 [질문] 포트와인 추천좀해주세요 [7] 불대가리5867 19/10/31 5867
139016 [질문] 회사직원 결혼식 불참시 축의금 전달 질문입니다. [13] 삭제됨11327 19/10/31 11327
139015 [질문] 혹시 소장에 가스 차는 증상에 대해서 아시는 분 계신가요? [2] 10년째학부생2216 19/10/31 2216
139014 [질문] 삭제 예정인 글들을 삭제 해야 할까요? [10] 붉은종이달3233 19/10/31 3233
139013 [질문] 닌텐도 스위치를 구매 했습니다.(주변기기& 게임타이틀 추천드립니다.) [17] 나를찾아서4435 19/10/31 4435
139012 [질문] 페이스북에서 자꾸 계정복구 코드 메일이 날라옵니다. [3] 光海5237 19/10/31 5237
139011 [질문] 신챔프 세나에 대한 의견 한번.. [7] Knightmare2647 19/10/31 2647
139010 [질문] 육아휴직, 출산휴가라는 용어에 대해 어떻게 생각하시나요? [71] 마약남생이4378 19/10/31 4378
139009 [질문] 공유기 관련 질문입니다. [6] 블루데이2376 19/10/31 2376
목록 이전 다음
댓글

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