약 50000 ~ 100000 개의 레코드와 같은 대량 데이터가있는 사이트가 있습니다. 이 데이터를 내 사이트에서 페이징 10로 렌더링하려고합니다. 어떤 기술을 사용해야합니까? 성능은 우리의 핵심입니다. JSON을 사용하여 웹 서비스를 호출하고 JavaScript의 도움말을 통해 페이지의 데이터를 렌더링해야합니다. 데이터를 렌더링하거나 리피터 또는 그리드보기와 같은 기존의 기술을 사용해야합니까? 어느 성능이 더 좋을까요.Json Vs Conventional Technologies
어떤 것이 가장 좋을까요?
데이터베이스는 색인 생성과 같은 모든 작업에 최적화되어 있습니다. 내 관심사는 빠른 json 또는 기존 방식의 html 렌더링에 관한 것입니다. –
가장 좋은 방법은 서버의 고성능 템플릿 시스템을 사용하여 10 가지 요소 가능한 한 빨리 HTML을 AJAX 채널을 통해 클라이언트에 보내고 클라이언트 측 JavaScript에 HTML을 문서에 삽입하도록합니다. 현대적인 설정에서 선택한 솔루션과 관계없이 전체 렌더링 단계는 밀리 초에 가까워 야하며, 더 빨라지고 사용자가 관찰하기에는 너무 짧아야합니다. –