페이지로딩속도 문제
거늘
테이블로 된 데이터가 약 2만개 정도를 불러옵니다.(사이트게시판에 리스트가 2만개 정도된다고 보면될꺼 같아요)
속도가 느리다 길래 css를 전부 제거하였지만 속도는 10초가 넘게 나옵니다.
혹시 이거 속도를 개선할수 있는 방법이 있나요?
그리고 css넣고 안넣고의 속도차이가 큰가요?
웹폰트가 있고 없고도 속도 차이가 큰가요?
여러가지 알고싶습니다 원인에 대해서
-
아잉누님
별차이 없더라구요 css완전뺀거와 있는거와 1~5초정도 차이?
없을때 10초넘고 있으면 10초조금넘고 -
오빤테앵겨
아 그리고 css를 제거한걸 봤다면 데이터르르 안불러오고 화면이 얼마나 나오는것도 봐야겠죠???
그래야지 공평할거 같아요 ㅎㅎㅎ -
LO
술적당히 먹자 님 말이 아마 정확하게 맞을겁니다. 디자인 문제가 아닌거로 알아요.
디자인영역에서 사이트가 느려진다라고 할때 추측문제는 대용량의 고화질 이미지 이거나 대용량의 고화질 동영상을 불러 올때 아니고서는 영향을 줄만한게 거의 없는거로 알아요.
DB를 어떻게 불러와 뿌려주냐 하는 개발자 영역에서의 문제가 많습니다.
모르긴 몰라도 대용량 DB를 잘 설계하는 분이 실력이 좋은겁니다.
제가 어떻게 아냐면 한때 상품수 20만개를 취급하는 사이트를 만져보다 -
가루
일이백개도 아니고.. 2만개라니 엄청나군요.
지금 상황에서 제익 좋은 해결책은 웹폰트 빼고, 페이지 로딩을 Lazy load 방식으로 전환하는게 제일 나을듯 하군요. -
큰아
개선점은 client 보단 서버쪽에서 풀어야할 문제들로 보입니다.. 2만개 뿌릴려면 쿼리도 최적화해야하고 그걸 한번에 렌더링하면 이렇게 됩니다. 차라리 조금씩 계속 보여주는게 속도면에서 훨신 납니다.
-
봄바람
웹폰트를 사용한다고 했을 때 속도 차이랑은 별 연관성이 없습니다.
웹폰트의 렌더링의 원리는
페이지 로딩시 기본 시스템 폰트로 보여진 다음에 웹폰트가 다운로드가 끝나야 웹폰트로 변환되서 보여지는 측면으로 보셔야 하고요
실제 페이지 로딩이랑은 상관없을꺼 같습니다.
CSS도 크게 영향을 끼치지 않을 거고여
2만개를 동시에 불러오니까 당연히 2만개를 동시에 렌더링 처리를 해야 하므로 이 부분에서 가장 속도에 영향을 미친다고 할 수 있습니다.
그럼 방법은 aj -
꽃햇님
웹폰트의 영향이 있겠지만 css는 거의 영향이 없을거라고 사료 되요...구글폰트 불러오면 많이 느리긴 합니다.
로딩빠 해주는것도 추천드려요. -
아서
css나 웹폰트의 문제로 10초대의 속도까지 올라가긴 하나? 싶은데요
사이트를 한번 확인할수 있다면 더 좋겠네요..