«caching» etiketlenmiş sorular

Drupal'da işlem süresini azaltarak yanıt süresini iyileştirmek normalde bir önbellek kullanılmasını gerektirir.

9
Ölçeklendirme ve ayarlama performansında gerçek dünya deneyimi
Çalıştığım web sitesinin lansmandan hemen sonra büyük bir isabet oranı olacağı iddia ediliyor . Müşteri, bir gün boyunca saniyede yaklaşık 2500 vuruş ihtimalinden bahsediyor. Bu isabet oranının muhtemelen vahşi bir müşteri iyimserliği olduğu ve mümkün olan en büyük sunucuları elde etmenin yanı sıra, Drupal'ın büyük bir isabet oranını destekleyecek şekilde …


4
Büyük siteler için bellek tasarrufu sağlayan önbellek temizleme stratejileri?
Drupal 7 sitelerimden birinde binlerce alan, bir sürü içerik türü, 25 görünümden fazlası ve yüzlerce (yakında binlerce) profil türü var. Bu nedenle, varlık alanı bilgilerini daha iyi önbelleğe alan bir çekirdek düzeltme eki (http://drupal.org/node/1040790) ve görünümleri görüntüleyerek daha iyi önbelleğe alan Görünümlerin -dev sürümünü kullanıyorum (bir HUGE'a sahip olmak yerine) …
30 7  drush  caching  performance 

4
Önbelleğe alma tamamen nasıl kapatılır?
Drupal 7'de bir site geliştiriyorum ve önbelleğe almak işimi önemli ölçüde yavaşlatıyor. Örneğin, bir form için bir tema işlevi vardı. Şaşırdım, neden işe yaramadı. Önbelleği temizleyene ve düzeltilinceye kadar. Tamamen nasıl kapatılır?
26 7  caching 

4
Görüşler çekirdek önbellek mekanizmalarından mı önbelleğe alınmış mı yoksa önbelleklemeyi her görünümde mi ayarlamalıyım?
Gördüğümlerin her birinde önbellek ayarları var. Bunları ayarlamam gerekiyor mu veya / admin / config / development / performance içindeki çekirdek önbellekleme mekanizmaları otomatik olarak bunu yapıyor mu ve görünümlerdeki bu "ekstra ayarlar", drupal çekirdeğin varsayılan önbelleğe alma davranışını geçersiz kılmak istersem?
23 7  views  blocks  caching 

3
Vernik kullanılıyorsa “yükseltme” modülünü kullanmak gereksiz midir?
Drupal örneklerimizi bir Varnish sunucusunun arkasında çalıştırıyoruz, ancak siteyi hızlandırmak için alternatif / ek yollara bakıyoruz. Takviye , bu amaç için sıklıkla adlandırılan bir modüldür; sayfaların statik sürümlerini oluşturuyor ve yenileme süresinden kaçınmak için bunlara hizmet ediyor gibi görünüyor, ancak - zaten cila ile önbelleğe alıyorsak - bu bize bir …

4
Kimliği doğrulanmış kullanıcı performansını optimize etmenin en iyi yolu?
Buradaki anahtar kelime doğrulandı ! Şu anda (bildiğim kadarıyla) anonim erişim için fiili olmayan fiili yollar statik sayfa önbellekleri (vernik / kalamar / boost). Ancak, bildiğim kadarıyla bu, çoğu kullanıcının kimliğinin doğrulandığı bir senaryoda pek iyi görünmüyor. Belirgin APC, Memcache ve donanıma para atmanın yanı sıra, çoğunlukla kimliği doğrulanmış kullanıcılar …
22 6  caching  performance 


2
drupal_static () bir FUNCTION değişkeni kullanır, bu ne anlama geliyor?
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; } } Bu pasajı common.inc'ten yapıştırılır. Biz geçmek __FUNCTION__için drupal_static()ama ne bu değişken anlama geldiğini …
21 caching 

7
SQL sorgusu kullanarak önbelleği nasıl temizlerim?
Bir modül güncellemesinden sonra sitem kullanılamaz hale geldi ve sadece bir php hata mesajı gösteriyor. Sorunu aşmaya çalıştım drush cc, ama bu işe yaramadı. Ayrıca özel bir php betiği ile denedim ama bu benim bulma sorunları DRUPAL_ROOT Sadece Drupal 7'deki önbellek tablolarını doğrudan mysql sunucusundan temizlemek istiyorum, ama bunun için …
21 7  8  caching 

7
Geçerli düğüme bağlı olarak içerik gösteren özel bloğum için önbelleği nasıl doğru şekilde ayarlayabilirim?
Sadece geçerli düğümün kimliğini gösteren bu çok temel blok var. <?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 …
19 8  blocks  caching 

2
Özel önbellek uygulaması için en iyi uygulamalar?
Her varlık türünün her örneği için, aşağıdaki gibi adlandırılmış bir dizi önbellek oluşturuyorum: [module_name]__[entity_type]__[entity_id]__[string_depending_on_where_the_cache_came_from] Bir varlık her güncellendiğinde, ilgili varlık türü ve kimliğiyle başlayan tüm önbellekleri bırakmak istiyorum. Bu önbellekleri nasıl saklamalıyım / temizlemeliyim? Şu anda sadece cache_set () , ama ben ilgili tüm önbellek isimlerini bilmiyorum, ben temizlemek istediğinizde …
17 7  caching 

2
Drupal sayfa yürütme süresine ne katkıda bulunur?
Ben büyük performans sorunları olan araştırıyorum bir sitem var, memcache kullanarak hem sayı hem de toplam uygulama süresi (3 saniye ila 230 ms) hem de sorgu sayısını azaltmak başardı ama sayfa yürütme süresi beni kaçınıyor devel tarafından verilen değerlere baktığımda) benim anlayışım sayfa yürütme süresi = php yürütmek için geçen …

9
Önbellek temizlemeyi takmanın bir yolu var mı?
Büyük bir kurum web sitesi için, ağır önbelleklerle, mümkün olan en kısa sürede önbellek oluşturmak istiyorum, böylece hiçbir kullanıcı önbellek üretimine ulaşamaz ... Birkaç dakika çalıştırarak ve kritik sayfalar talep ederek bunu yapan her dakika ayarlanmış bir cronum var, ancak aradığım şey önbelleğin ne zaman temizlendiğini , tercihen bir kanca …
16 7  hooks  caching 

3
Sayfa yürütme süresini azaltmak için en iyi APC ayarları
Drupal 7, php-fpm ile apc ve vernik ve 512 MB RAM arkasında apache var. Devel modülü ile sayfa yürütme süresini ölçüyorum. Veritabanı sorgulama süresi, 854 ms olan sayfa yürütme süresine kıyasla düşük (62 ms). Bu PHP ve APC ayarlarında bir sorun olduğu anlamına gelir. Mevcut ayarlarım sadece apc.shm_size = 64 …
15 7  performance  caching 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.