«caching» 태그된 질문

Drupal에서 처리량을 줄임으로써 응답 시간을 개선하려면 일반적으로 캐시를 사용해야합니다.

5
특정 모듈에 대해 Twig 및 Block Cache를 비활성화하려면 어떻게합니까?
Drupal 8에서 외부 REST API에서 시간에 민감한 데이터를 검색하는 모듈을 작업 중입니다. 데이터가 처리되어 블록으로 전달됩니다. 최종 데이터는 다음과 같이 Twig 템플릿으로 전송됩니다. ... public function build() { $build = []; $build['ticker_block'] = [ '#theme' => 'module_theme', '#data' => $myService->data(), ]; return $build; } 캐시가 활성화되고 렌더링 된 데이터가 오래된 …
15 8  caching  theming 

5
특정 페이지가 캐시되지 않도록하려면 어떻게해야합니까?
Drupal 8 사이트에서 캐시를 활성화했으며 모든 페이지가 예상대로 캐시됩니다. 그러나 특정 캐시를 우회하는 특정 페이지를 갖고 싶습니다. 내 컨트롤러에서 다음과 같이 페이지를 작성했습니다. public function myPage() { return [ '#markup' => time(), ]; } Drupal에게 페이지를 캐시하지 말라고하려면 어떻게해야합니까?
15 caching  8 


1
사용자 정의 캐시 태그 구현
D8의 새로운 캐시 태깅을 사용하여 다양한 유형 (엔티티, 노드, 블록 등)의 관련 콘텐츠를 동기화 할 수 있습니다. 그러나이 기능의 현재 사용 가능한 문서를 읽음으로써 해당 항목을 만들거나 업데이트 할 때 콘텐츠 항목에 캐시 태그를 추가하는 방법을 이해하지 못합니다. 예를 들어 Store 유형의 새 노드를 만들 때 캐시 태그 location : …
14 8  caching 

5
캐시 폼 테이블 크기가 엄청나 다
지난 달 캐시 테이블의 크기가 10GB 이상으로 증가했으며 잘라서 일시적으로 수정했습니다. 마지막으로 확인했을 때 약 1GB였습니다. 몇 달 안에 다시 10GB를 기록 할 것입니다. 이 문제를 어떻게 처리해야합니까? 이 사이트에서 모든 크론 작업을 비활성화했습니다. 이것이 이유 인 경우 어떤 cron을 활성화해야합니까?
13 database  caching 

4
데이터베이스에 저장된 캐시를 수동으로 지울 때 어떤 테이블을 비워야합니까?
D8 이전에 캐시를 수동으로 지우려면로 시작하는 모든 테이블을자를 수 cache_있습니다. Drupal 8에는 여전히로 시작하는 테이블이 있지만 테이블 cache_도 있습니다 cachetags. cache_*캐시를 수동으로 지워야하는 경우 D8의 조언이 여전히 잘 려야 합니까? cachetags테이블과 함께 테이블 을 자르는 것이 안전 / 필수 / 권장 cache_*됩니까? 나는 다른 방식으로 일을하는 contrib 모듈이있을 수 있다는 …
13 8  caching 

4
사용자 정의 블록에서 캐시 컨텍스트를 설정하는 올바른 방법은 무엇입니까?
페이지 당 고유해야하는 블록이 로그 아웃 한 사용자에게 적합하지 않은 문제가 발생했습니다. 문제는 사용자 정의 필터를 포함하는 뷰 검색 페이지에있는 사용자 정의 블록 플러그인입니다 (노출 된 필터의 사용자 정의 대체물과 같습니다. Drupal 8에 대해 배운 내용을 바탕으로 캐시 컨텍스트를 빌드 배열에 추가했습니다. public function build() { $search_form = \Drupal::formBuilder()->getForm('Drupal\mymodule\Form\SearchForm'); return …
13 8  blocks  caching 

4
Drupal 7 이미지 필드에 다른 허용 파일 확장자를 추가 할 수없는 이유는 무엇입니까?
admin/structure/types/manage/image/fields/gallery_image아래에서 보는 것처럼 이미지 업로드를위한 SVG 파일 확장자를 추가했습니다 . 그러나 이미지를 업로드 할 때 여전히 SVG를 업로드 할 수 없습니다. 관리자 페이지에서 "저장"을 확실히 눌렀고 캐시를 지우고 field_config_instance테이블을 검사 할 때 데이터베이스에서 원하는 설정을 볼 수도 있습니다 . 업데이트되지 않는 다른 테이블이나 캐시가 있어야합니다. 어떤 생각?


2
Drupal 7을 APC, Varnish 및 Memcache와 함께 사용하면 어떤 캐시에 어떤 저장소를 넣을 수 있습니까?
Drupal 7 웹 사이트를 최적화하고 있으며 광택, memcache 및 APC가 모두 설치되어 개별 Drupal 7 모듈과 함께 작동합니다. 내 settings.php에 $conf아래 옵션이 있습니다. 내 질문은 더 나은 성능을 얻고 모든 캐시가 잘 작동하도록하는 것입니다. 더 많은 구성 옵션을 추가해야합니까? 모듈 readme는 일반적으로 단일 캐시 시스템을 가정합니다. 3 개의 개별 캐싱 …

1
Drupal 7 Multisite에서 효과적으로 Memcache 사용
memcache 인스턴스 (v1.4.4)에서 적중률을 55 %로 설정하고 있으며 적중률을 개선하기 위해 수행 할 수있는 작업이 궁금합니다. 우리는 2 개의로드 밸런스 웹 서버를 갖춘 다중 사이트 설정 (30 개 이상의 사이트)에 있습니다. 각 웹 서버에는 memcached 인스턴스가 있습니다. 에서 settings.php, 나는 : $conf['memcache_servers'] = array( '11.22.33.44:11211' => 'default', '11.22.33.45:11211' => 'default', …


2
캐시 지우기가 캐시 테이블을 지우지 않습니까?
캐시 지우기 작업을 완전히 이해하지 못했습니다. 캐시 지우기를 클릭하십시오 : 모든 캐시 지우기 : admin / config / development / performance에서 데이터베이스로 이동하여 모든 cache _... 테이블을 확인하면 비어있는 것이 없습니다. 이것이 정상입니까? 모든 cache _... 테이블을자를 수 있습니까? 사실 나는 cache_form을 지워야합니다. 이 테이블을자를 수 있습니까?
11 caching 

2
후크를 사용하여 새 컨텐츠를 업데이트 / 삭제 / 추가 한 후 캐시를 삭제하는 방법은 무엇입니까?
Drupal 7에는 사용자 정의 서비스 모듈과 사이트가 있으며 편집기에서 새 컨텐츠를 추가하거나 기존 컨텐츠를 업데이트 한 후 캐시를 삭제하는 태스크가 있습니다. Cache Actions 라는 모듈에 대해 읽었 지만 앞서 말했듯이 사용자 정의 모듈에서 함수를 만들어야합니다. 또한 Drupal 후크에 대해 읽기 시작했지만 여전히이 작업을 구현하는 방법에 대한 단서가 없습니다. 어떤 제안? …
11 7  hooks  caching 

3
Drupal 8에서 경로 파일을 업데이트하면 캐시를 어떻게 지웁니까?
Drupal 7 출시 이후 Drupal 8을 배우고 있습니다. Drupal 8을 배우고 있습니다 drush cache-rebuild. 내 VPS에서이 작업은 15 초가 걸립니다 (다음 페이지로드도 느림). 나는 이것이 너트 상황을 깨뜨리는 썰매 망치 일 수 있다고 생각합니다. Drupal이 {module}.routing.yml파일 에서 (변경된) 경로를 다시 컴파일 할 수있는보다 효율적인 방법이 있습니까?
10 caching  8  routes 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.