it-swarm-ko.tech

렌더링 된 HTML 전체를 일시적으로 저장할 수 있습니까?

50 개 이상의 게시물을 가져 오는 쿼리가 있습니다. (이상하지는 않지만 클라이언트가 요청한 것을 작성해야만한다는 것을 알고 있습니다.) 그리고 특정 순서로 순서를 지정하는 루프 세트가 있으며이 시퀀스는 다음과 같습니다. 페이지의 렌더링 부분을 지연시킵니다.

렌더링 된 HTML의 전체 블록을 일시적으로 캐시하고 싶습니다. 그렇게 할 수 있습니까?

1
Amit

Transients API 문서는 제안 된 사용법을 다음과 같이 공식화합니다.

길거나 값 비싼 데이터베이스 쿼리 또는 복잡한 처리 데이터

귀하의 사례가이 설명에 가장 적합하다고 생각됩니다. 기술적 인면에서 출력을 변수로 연결하고이를 표시하는 대신 일시적으로 넣어야합니다.

3
Rarst

오늘 이것을 구현한다면 필자가 선호하는 memcache 객체 캐시wp_cache_set()을 사용하여 데이터를 저장하고 페이지로드 중에 WP_Cron을 사용하여 데이터를 업데이트 할 수 있습니다.

얼마나 많은 킬로바이트를 말하는거야?

0
Annika Backstrom