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
수정 아이콘
과거방식의 간단한 게시판형태의 개발구조다 보니... ㅠㅠ
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
139042 [질문] 히트텍 키즈 대체제 궁금합니다. [3] Lunatic3130 19/11/01 3130
139041 [질문] 더샤이가 샤이는 확실히 넘었나요? [46] 요한8264 19/11/01 8264
139040 [질문] Dell vs 알파스캔 모니터 최후의 선택...도와주세요! [34] 69눈바디5933 19/11/01 5933
139039 [질문] 유니클로 브리프 속옷 대용품 [6] 꿀행성3631 19/11/01 3631
139037 [질문] 작업용 모니터 (오토캐드, 스캐치업, 포토샵) VA패널하고 IPS패널 고민입니다. [9] 맛초킹7014 19/11/01 7014
139036 [질문] [컴견적] 휴스턴! 이륙허가 요청합니다 [15] 리듬파워근성3860 19/11/01 3860
139035 [질문] 자유게시판에 여러장 사진 업로드 하는 방법이 궁금합니다. [6] InYourHeart2405 19/11/01 2405
139034 [질문] 페이팔 어드레스가 무슨 뜻입니까? [2] 이호철3225 19/11/01 3225
139033 [질문] 유튜브 포맷 지금 방금 바뀐 건가요? [7] wook983901 19/10/31 3901
139032 [질문] 프로토스 대 저그전 질문입니다. [7] F.Nietzsche3070 19/10/31 3070
139031 [질문] 피지알 음악학원 도와주세요! [2] 김유라2657 19/10/31 2657
139030 [질문] 주택 흰색 벽지관련 질문입니다. 마스쿼레이드1811 19/10/31 1811
139029 [질문] 왜 여성용 수분크림은 펌프형이나 튜브형이 드물까요? [6] 샨티3390 19/10/31 3390
139028 [질문] 둘이서 할 수 있는 협동게임 추천 부탁드립니다. [9] 중학교일학년3843 19/10/31 3843
139027 [질문] 잡뉴스 솔로몬서치란 헤드헌팅 업체에서 연락이 왔는데 아시는 분? [2] 캬라2802 19/10/31 2802
139026 [질문] 어제 코딩용 노트북 질문에 이어서 몇 가지 더 질문하고 싶습니다. [31] 삭제됨4183 19/10/31 4183
139025 [질문] 노트북 추천좀 부탁드려요. [7] mandubest2688 19/10/31 2688
139024 [질문] 서울 괜찮은 호텔 추천부탁드려요. [18] 교자만두3570 19/10/31 3570
139023 [질문] 문명5 질문입니다. [5] 블루레인코트3485 19/10/31 3485
139022 [질문] PGR 댓글은 왜 랙이 그렇게 많나요? [9] 솔지3357 19/10/31 3357
139021 [질문] 아이폰 11 vs 11pro vs Xr 질문입니다 [19] 보름달이뜨는밤에3308 19/10/31 3308
139020 [질문] 롤 프레스티지 스킨 질문입니다. [8] 대통령3802 19/10/31 3802
139019 [질문] 프로포즈용 호텔 추천 받습니다. [18] 싸이유니6715 19/10/31 6715
목록 이전 다음
댓글

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