Методы кеширования и 
оптимизация Drupal 7 проектов 
LEDC-2014
План 
➢ Возможности из коробки; 
➢ Дополнительные модули и их еффекты: 
○ View 
○ Entity cache 
○ Boost 
○ Authenticated User Page Caching (Authcache) 
○ Cache Expiration 
○ Advanced CSS/JS Aggregation 
○ Block Cache Alter 
○ CDN 
➢ Сторонее программное обеспечение 
○ MemCached 
○ APC 
➢ Выводы и рекомендации 
LEDC-2014
1. Возможности из коробки 
1. cache 
2. cache_block 
3. cache_bootstrap 
4. cache_field 
5. cache_filter 
6. cache_form 
7. cache_image 
8. cache_menu 
9. cache_page 
10. cache_path 
LEDC-2014
1. Возможности из коробки 
admin/config/development/performance 
LEDC-2014
2. Дополнительные модули и их еффекты 
Views 
cache_views_data 
LEDC-2014
2. Дополнительные модули и их еффекты 
Entity cache 
https://www.drupal.org/project/entitycache 
1. cache_entity_comment 
2. cache_entity_file 
3. cache_entity_node 
4. cache_entity_taxonomy_term 
5. cache_entity_taxonomy_vocabulary 
6. cache_entity_user 
LEDC-2014
2. Дополнительные модули и их еффекты 
Boost 
https://www.drupal.org/project/boost 
LEDC-2014
2. Дополнительные модули и их еффекты 
Authenticated User Page Caching (Authcache) 
https://www.drupal.org/project/blockcache_alter 
LEDC-2014
2. Дополнительные модули и их еффекты 
Cache Expiration 
https://www.drupal.org/project/expire 
LEDC-2014
2. Дополнительные модули и их еффекты 
Advanced CSS/JS Aggregation 
https://www.drupal.org/project/advagg 
LEDC-2014
2. Дополнительные модули и их еффекты 
Block Cache Alter 
https://www.drupal.org/project/blockcache_alter 
LEDC-2014
2. Дополнительные модули и их еффекты 
CDN 
https://www.drupal.org/project/cdn 
LEDC-2014
LEDC-2014 
3. Сторонее программное обеспечение 
MemCached 
$conf['cache_backends'][] = 'sites/all/modules/memcache_storage/memcache_storage.inc'; 
$conf['cache_default_class'] = 'MemcacheStorage';
LEDC-2014 
3. Сторонее программное обеспечение 
APC
LEDC-2014 
3. Выводы и рекомендации
Lviv Euro Drupal Camp 2014

Тарас Цюпер - Методы кеширования и оптимизация Drupal 7 проектов