«caching» 태그된 질문

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

9
스케일링 및 튜닝 성능에 대한 실제 경험
내가 일하고있는 웹 사이트는 출시 직후에 큰 타격을 입을 것으로 추정된다 . 클라이언트는 하루 정도에 초당 약 2500 개의 조회가 발생할 가능성에 대해 이야기하고 있습니다. 이 적중률이 클라이언트에 대한 낙관론 일 수 있으며 가능한 최대 서버 수를 제외하고 Drupal이 큰 적중률을 지원하도록 구성하는 가장 좋은 방법은 무엇입니까? drupal.org 인프라 확장 …


4
대규모 사이트를위한 메모리 절약 캐시 삭제 전략?
Drupal 7 사이트 중 하나에는 수천 개의 필드, 많은 콘텐츠 유형, 25 회 이상의 조회수 및 수백 개의 프로필 유형이 있습니다. 이 때문에 엔터티 필드 정보 (http://drupal.org/node/1040790)를 더 잘 캐시하는 핵심 패치와 하나의 HUGE가 아닌 디스플레이로 뷰를 더 잘 캐시하는 -dev 버전의 Views를 사용하고 있습니다. 모든 뷰 데이터가 포함 된 …
30 7  drush  caching  performance 

4
캐싱을 완전히 끄는 방법?
Drupal 7에서 사이트를 개발 중이며 캐싱으로 인해 작업 속도가 크게 느려집니다. 예를 들어 양식에 대한 테마 기능이 있습니다. 나는 의아해했다. 왜 안되지? 캐시를 지울 때까지 수정되었습니다. 완전히 끄는 방법?
26 7  caching 


3
바니시를 사용하는 경우 "부스트"모듈을 사용하는 것이 중복됩니까?
Drupal 인스턴스를 Varnish 서버 뒤에서 실행하지만 사이트 속도를 높이기위한 대체 / 추가 방법을 찾고 있습니다. Boost 는 이러한 목적으로 자주 명명되는 모듈입니다. 정적 버전의 페이지를 생성하고 재생 시간을 피하기 위해 페이지를 제공하는 것처럼 보이지만 이미 바니쉬로 캐싱하는 경우 이점이 있습니까?

4
인증 된 사용자 성능을 최적화하는 가장 좋은 방법은 무엇입니까?
여기서 키워드가 인증되었습니다 ! 현재 (내가 아는 한) 익명 액세스를 최적화하는 사실상의 방법은 정적 페이지 캐시 (varnish / squid / boost)를 통하는 것입니다. 그러나 내가 아는 한 대부분의 사용자가 인증되는 시나리오에서는 그다지 좋지 않은 것 같습니다. 명백한 APC, Memcache 및 하드웨어에 돈을 버는 것 외에도 대부분 인증 된 사용자로 트래픽이 …
22 6  caching  performance 


2
drupal_static ()은 FUNCTION 변수를 사용합니다. 무슨 뜻입니까?
function drupal_set_page_content($content = NULL) { $content_block = &drupal_static(__FUNCTION__, NULL); $main_content_display = &drupal_static('system_main_content_added', FALSE); if (!empty($content)) { $content_block = (is_array($content) ? $content : array('main' => array('#markup' => $content))); } else { $main_content_display = TRUE; return $content_block; } } 이 스 니펫은 common.inc에서 붙여 넣습니다. 우리는 전달 __FUNCTION__에 drupal_static()그러나 나는 무엇을이 변수 …
21 caching 

7
SQL 쿼리를 사용하여 캐시를 지우려면 어떻게합니까?
모듈 업데이트 후 내 사이트를 사용할 수 없게되고 PHP 오류 메시지 만 표시됩니다. 로 문제를 피하려고 시도했지만 drush cc도움이되지 않았습니다. 또한 사용자 정의 PHP 스크립트로 시도했지만 그 문제를 찾는 데 문제가 있습니다. DRUPAL_ROOT MySQL 서버에서 Drupal 7의 캐시 테이블을 직접 지우고 싶지만 어떤 테이블을 지 울지, 특히 어떤 테이블을 지 …
21 7  8  caching 

7
현재 노드에 따라 컨텐츠를 표시하는 사용자 정의 블록에 대한 캐싱을 올바르게 설정하려면 어떻게해야합니까?
현재 노드의 ID를 보여주는 매우 기본적인 블록이 있습니다. <?php /** * @file * Contains \Drupal\mymodule\Plugin\Block\ExampleEmptyBlock. */ namespace Drupal\mymodule\Plugin\Block; use Drupal\Core\Block\BlockBase; use Drupal\Core\Cache\Cache; /** * @Block( * id = "example_empty", * admin_label = @Translation("Example: empty block") * ) */ class ExampleEmptyBlock extends BlockBase { /** * {@inheritdoc} */ public function build() …
19 8  blocks  caching 

2
사용자 지정 캐싱 구현을위한 모범 사례?
모든 유형의 엔티티의 모든 인스턴스에 대해 다음과 같은 이름의 여러 캐시를 생성합니다. [module_name]__[entity_type]__[entity_id]__[string_depending_on_where_the_cache_came_from] 이제 엔티티가 업데이트 될 때마다 관련 엔티티 유형 및 ID로 시작하는 모든 캐시를 삭제하려고합니다. 이 캐시를 어떻게 저장 / 삭제해야합니까? 현재 나는 cache_set () 이지만 모든 관련 캐시의 이름을 모르기 때문에 지우고 싶을 때 문제가 발생합니다. db_delete …
17 7  caching 

2
드루팔 페이지 실행 시간에 기여하는 것은 무엇입니까?
memcache를 사용하여 주요 성능 문제가있는 사이트를 조사 중입니다. 수와 총 실행 시간 (3 초에서 230 ms)으로 쿼리 수를 줄일 수 있었지만 페이지 실행 시간은 날 뛰었습니다. devel에 의해 출력 된 값을보고) 내 이해는 페이지 실행 시간 = PHP가 실행되는 데 걸리는 시간이므로 APC를 설치했으며 APC 제어판 (APC와 함께 제공된 apc.php)에서 …

3
페이지 실행 시간을 줄이는 최고의 APC 설정
Drupal 7, apc와 php-fpm 및 apache와 니스 및 512MB RAM이 있습니다. devel 모듈로 페이지 실행 시간을 측정합니다. 데이터베이스 쿼리 시간은 854ms 인 페이지 실행 시간과 비교하여 낮습니다 (62ms). 이는 PHP 및 APC 설정에 문제가 있음을 의미합니다. 내 현재 설정은 apc.shm_size = 64 apc.stat=1 어떻게 개선 할 수 있습니까? 위의 구성에서 …
16 7  performance  caching 

9
캐시 지우기에 연결하는 방법이 있습니까?
캐시가 많은 대형 기관 웹 사이트의 경우 가능한 한 빨리 캐시를 생성하여 사용자가 캐시 생성에 도달하지 못하게하고 싶습니다 ... 나는 크론 몇 가지 기능을 실행하고 중요한 페이지를 요청하여, 그것을 수행하는 모든 분을 설정,하지만 내가 무엇을 찾고있어입니다 캐시 그냥 삭제되었을 때 알 수있는 방법 내가 이것을 실행할 수 있도록, 바람직하게는 후크를 …
16 7  hooks  caching 

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