2009-04-06 4 views
0

그래서, 내 질문은 일종의 경험을 기반으로, 그래서 저 밖에서 거기에 데이터 집합을로드하려고 시도 궁금하네요,로드 할 데이터의 합리적인 금액입니다. 사용자는 상대적으로 큰 파이프를 가지고 있으므로 모뎀 사용자에 대해 걱정할 필요는 없지만 처리 시간에 대해 염려합니다. 나는 내 한계가 300-1024k 범위의 어딘가에 있다고 생각하지만 누구나 좀 더 결정적 일 수있는 방법이나 웹 사이트를 가지고 있습니까?너무 많은 JSON이 웹 클라이언트로 전송할 수 있습니까?

나는이 리소스를 통해 실행했습니다. 그것은 2005 년부터, 그래서 일반적인 교훈은 꽤 소리 것 같다 비록 나는 날짜에서 그것을 생각 하는데요 :

http://www.jamesward.com/census/

이 있습니까 :

http://blogs.nitobi.com/dave/2005/09/29/javascript-benchmarking-iv-json-revisited/

내가이 건너 온 조사 할만한 가치가 있는게 뭐니?

답변

3

일반적인 JSON 패킷은 웹 서버에서 약 gzip으로 압축 할 수 있습니다. 초기 크기의 10 %. 그래서 당신은 정말로 30-100k를보고 있습니다. 이러한 응답을 캐싱 할 수 있다면 문제가 발생하지 않습니다.

전송의 크기는 패킷이 "너무 많이"있는지 결정하는 요소가되어서는 안됩니다. 대신 브라우저가이 패킷을 처리하는 데 걸리는 시간을 확인하십시오 (UI 업데이트 등).

실제로 JSON을 구문 분석하는 것은 수십 메가 바이트의 데이터까지 매우 빠릅니다. 이를 UI에서 새로운 것으로 바꾸는 것은 크게 HTML이 얼마나 복잡한 지에 달려 있습니다.

관련 문제