fastapp 프레임워크를 사용하여 개발된 쇼핑몰 시스템은 프런트 엔드에 템플릿 엔진을 사용하지 않고 일부 위젯을 사용하므로 데이터베이스에서 얻은 데이터가 너무 크면 페이지가 너무 느리게 로드될 수 있습니다. 최적화하는 방법을 알려주세요. ?
몰 주소는 http://www.lber.com.cn 입니다
페이지 로딩이 느린 페이지가 주문 페이지입니다.
fastapp 프레임워크를 사용하여 개발된 쇼핑몰 시스템은 프런트 엔드에 템플릿 엔진을 사용하지 않고 일부 위젯을 사용하므로 데이터베이스에서 얻은 데이터가 너무 크면 페이지가 너무 느리게 로드될 수 있습니다. 최적화하는 방법을 알려주세요. ?
몰 주소는 http://www.lber.com.cn 입니다
페이지 로딩이 느린 페이지가 주문 페이지입니다.
한 번에 너무 많은 데이터를 로드하면 필연적으로 속도가 느려집니다. 또한, 템플릿 엔진을 사용하지 않으면 렌더링된 템플릿이 요청될 때마다 한 번씩 렌더링되므로 속도가 느려집니다.
템플릿 엔진을 사용하고 엔진 캐시를 활성화하는 것이 좋습니다.
한 번에 데이터베이스에서 너무 많은 데이터를 가져오지 마십시오. 여러 개의 비동기 가져오기를 사용하여 백그라운드에서 데이터를 가져옵니다. 자주 변경되지 않는 데이터도 캐시해야 합니다.